The restaurant and garden sit amid a shady grove featuring oceanfront seating and views. The menu is Caribbean and...
Fort Lauderdale Beach · 3109 E Sunrise Blvd, Fort Lauderdale
dry january
first-class fare
out in Mexico
foodie heaven