Phone: +13058145365
Address: 105 NE 24th St Miami, FL 33137, 33137-4839, United States
City: Miami
Dishes: 35
Reviews: 1662
"I was so excited to go to this restaurant, unfortunately I didn't enjoy it so much. The food was meh, I had the kale avocado salad, it was supposed to have quinoa, I could literally count the quinoa little balls. My salads at home are much tastier and diverse and they fill me up! The sauce was not great, too spicy. The lemonade was just ok. Totally overpriced given what you get. Giving 3* instead of 2 just because it's fully plant based."
All prices are estimates.
Miami is a vibrant coastal city known for its diverse culture, beautiful beaches, lively nightlife, and cuisine featuring Cuban-inspired dishes like Cuban sandwiches and fresh seafood.