Update Info - El Tamarindo
This restaurant was reported as closed. If it is open, let us know.
El Tamarindo
7331 Georgia Ave NW
Washington, DC 20012
7331 Georgia Ave NW
Washington, DC 20012
This restaurant was reported as closed. If it is open, let us know.