Eating Latin American Spanish at El Tamarindo Cafe restaurant in Fort Lauderdale, FL.

Feedback

Do you manage or own El Tamarindo Cafe?

Yes