Casablanca Cafe
3049 Alhambra Street, Fort Lauderdale, Florida 33304
Featured Review : The Casablanca Café was within easy walking distance from our hotel and had an inviting ocean-view patio and an interesting menu, so this one was close to being a no-brainer. Nevertheless, I will admit to a moment’s paus...See Full Review