Need Legal Help Now?
Woman killed in pedestrian collision with alleged hit-and-run driver Angel Cuesta on 38th Street and Collins Avenue in Miami Beach, Florida
Miami Beach police say the the fatal crash happened around 3:30 a.m. near 38th Street and Collins Avenue. Police believe they've located the vehicle involved in the crash.
The day started with Angel Cuesta working the front desk at Red South Beach Hotel and ended with him in county jail on a charge of leaving the scene of an accident involving a death.