Millers413's Fort Lauderdale, FL, USA
El Tamarindo Cafe
233 W State Road 84
This was our second visit to this restaurant. Visited last year for lunch per recommendation from ...
Pelican Landing Restaurant
2301 S.E. 17th St
Just had a fantastic lunch at Pelican Landing! We'd had dinner during a previous visit to FLL, the ...