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 Nicole Lopez-Alvar
By Francisco Alvarado