"I really wanted to love this restaurant, but the prices were too high for the small portions of bland, cold food. However, the homemade tortillas were delicious and the salsa bar was impressive. Just be aware that everything is a la carte."
Phone: +14075542312
Address: 360 W Plant St, Winter Garden I-34787-3009, United States
City: Winter Garden
Monday: 11:00-20:30
Tuesday: 11:00-20:30
Wednesday: 11:00-20:30
Thursday: 11:00-20:30
Friday: 11:00-21:30
Saturday: 11:00-21:30
Sunday: 11:00-20:00
Dishes: 3
Amenities: 5
Categories: 5
Reviews: 754