El Tamarindo, WASHINGTON, District of Columbia (DC)
Conveniently located at 1785 Florida Avenue Northwest () in WASHINGTON, District of Columbia (DC) (20009), El Tamarindo are available at 2023283660. It is advisable to in ahead of time to make a reservation.
More restaurants in WASHINGTON, District of Columbia (DC)
El Tamarindo contact information and details:
Address: 1785 Florida Avenue Northwest - , WASHINGTON, District of Columbia (DC) 20009
Contact Phone: 2023283660