Tamarindo Cafeteria El, MIAMI, Florida (FL)

Feeling hungry? Tamarindo Cafeteria El might be the place to eat for you.
Conveniently located at 10117 Northwest 27th Avenue () in MIAMI, Florida (FL) (33147), Tamarindo Cafeteria El can be reached at 3056933997. Please call in advance to make a reservation.
More restaurants in MIAMI, Florida (FL)


Tamarindo Cafeteria El contact information and details:
Address: 10117 Northwest 27th Avenue - , MIAMI, Florida (FL) 33147
Contact Phone: 3056933997