Phone: (+1)7089424700
Address: 15845 South La Grange Road, Orland Park, IL 60462, USA, United States
City: Orland Park
Dishes: 35
Reviews: 4371
"Such a wonderful restaurant! Great food and the best drinks around, I love their house margaritas! Portion sizes are great, I like that I eat enough to feel full without having heaps of leftovers to take home. The quality of food (even during Covid) hasn’t dropped- I dare say it’s gotten better. Base food options are delicious and I have the option for upgrades (filet Mignon for base steak) should I feel extra fancy. Atmosphere is beyond 5 stars- beautiful setting for a great evening! My favorite Mexican restaurant in the area by far!"
All prices are estimates.