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.
Incredibly delicious Mexican food, hard to believe it's all plant based. An epic find! My new favorite restaurant in NYC.