2750 NW 3rd Ave. Miami, FL 33127 Map It
305-571-8253
By World Red Eye
By Miami New Times staff
By Laine Doss
By S. Pajot
By Olee Fowler
By Nicole Lopez-Alvar
By Jose D. Duran