Humble, clean little shop with just a dozen seats. And Wow! the tacos are fabulous. Salsa bar has real spicy relishes. The shredded cabbage will blow steam out of a newbie’s ears.
If you love real hand made corn tortillas, Mexico City style tacos, you will love El Sitio.