You're in South Florida--you must have a nice dinner on the beach! Casablanca wins top praise for its fresh seafood...
Fort Lauderdale Beach · 3049 Alhambra St, Fort Lauderdale
dry january
first-class fare
foodie heaven