Best tacos in town. The Gobernador and Ceviche are winners. Really, anything on the menu, you can't go wrong.
It's a small place, but don't let the crowd and cramped space deter you from getting some mouth watering $5 tacos. Your taste buds will thank you for it.