Report a review

  • 5
  • LOVE this place!

This is one of my favorite places in the city (if not my absolute favorite)! They have so many great options to choose from. I have taken several non-veg people here and they also loved it. My favorites are probably the enchiladas or taquitos, but I have never had anything bad here. Highly recommend!


Why are you reporting this review?