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.