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