El Tamarindo Cafe
233 FL-84, Fort Lauderdale
(954) 467-5114
Menu
Reserve
Restaurants in Fort Lauderdale, FL
El Tamarindo Cafe
233 FL-84, Fort Lauderdale, FL 33315
(954) 467-5114