4385 Collins Ave. Miami Beach, FL 33140 Map It
786-507-7900
By Laurie Charles and Celia Almeida
By World Red Eye
By New Times staff and contributors
By Naomi Feinstein
By Jesse Scott
By B. Scott McLendon