Restaurante El Tamarindo

logo

Visit Restaurante El Tamarindo for fine Mexican and Salvadoran dining and an ongoing exhibition of paintings and travel photographs. Located at 1785 Florida Ave. NW, Washington, DC 20009.

map Get Yahoo! Map