El Tamarindo THIS RESTAURANT IS CLOSED El Tamarindo

THIS RESTAURANT IS CLOSED El Tamarindo Map

7331 Georgia Ave. NW (Geranium St.)
Washington, DC 20012
202-291-0525
Map
Cuisine: Tex-Mex / Salvadoran
Pupusas are the game at this Latino destination.
Openings: Lunch & Dinner daily