EL TAMARINDO CAFE

(954) 467-5115


Get Directions

233 W State Road 84, Fort Lauderdale, FL 33315

Open Daily 11:00 AM-11:00 PM

www.eltamarindocafe.com