El Xangarrito means “tiny shop”—a name for a small sit-down restaurant whose tables are so close to the kitchen it feels like you should bring your chef's knives and start cooking too. But this BYOB spot makes up for it’s tinyness with a menu full of great Mexican dishes. Like their savory al pastor tacos or the shrimp ceviche with just the ideal amount of citrus and sweetness from mango. The steak enchiladas are also delicious, and come with a rich smoky mole. The inside is so small it’s best for solo diners and couples, but a sidewalk patio provides some additional seating.
Sign up for our newsletter.
Be the first to get expert restaurant recommendations for every situation right in your inbox.