233 W State Rd 84, Fort Lauderdale 33315, United States
233 W State Rd 84, Fort Lauderdale 33315, United States
No delivery
Spot something wrong?
Dishes at El Tamarindo Cafe. Prices may vary in venue.
Been to El Tamarindo Cafe? Be the first to share what you ate.