We tried the enchilladas, the leafy salad and the special bell pepper cream sandwiches and they were a total blast. They are very vegan friendly and the food is really delicious. They offered free fresh water (mixed with cucumbers, lemons, mint) and were really attentive to our needs. Definitely worth a try.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.