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
Upscale Italian restaurant serving legit cuisine that goes beyond just spaghetti and meatballs. Same company as...
Fort Lauderdale Beach · 171 E Palmetto Park Rd, Fort Lauderdale