Report a review

  • 5
  • The Best!

Incredibly delicious Mexican food, hard to believe it's all plant based. An epic find! My new favorite restaurant in NYC.


Why are you reporting this review?