"So wanted to love this place, but really steep prices for very little, Bland and cold food. The homemade tortillas are delicious and the salsa bar are cool tho. And as head up, 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: 18
Amenities: 5
Categories: 5
Reviews: 754