Tag Archives: tacos del pastor

El Sol Restaurante

El Sol Restaurante, web site, 1227 11th Street NW, Washington, DC, 202-815-4789 (there is another branch in DC at 3911 14th Street NW, 202-545-0081) (the 11th Street location is open mornings, there is conflicting information on exactly when, it is … Continue reading

Posted in DC, Logan Circle, Mexican | Tagged , , , , , | Comments Off on El Sol Restaurante