Address: 3091 US-20 #111, Elgin, IL 60124, USA
Phone: +18476222020
Sunday: 11AM–9PM
Monday: 11AM–10PM
Tuesday: 11AM–10PM
Wednesday: 11AM–10PM
Thursday: 11AM–10PM
Friday: 11AM–11PM
Saturday: 11AM–11PM
Brian Crawford
I only had the veggie quesadillas, but they were the best I've had in a long time. Service is excellent.
Sheng Han
Food ok
Steve Forman
Honestly one of my most favorite places to go to how can you go wrong good authentic Mexican food and a couple margaritas Yes Man! Sounds like a perfect day to me.
Geneses Rodriguez
Walked in at 1001 - some guy comes and tells us that they are closed even though their was several people still inside eating. drinking. Checked online and it said it was closed at 11... proceed to call and ask what time the kitchen is closed and the lady said 1030. Super rude staff. Probably shouldn't have staff that doesn't want to work and be in customer service-the one guy that told us we couldn't come in. Didn't get his name. Had a beard and looked Hispanic and short.
Thanks! Your review is awaiting moderation.
I believe so
Yes
not sure...I always just wslk in
You would have to call them, sorry I eat everything
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.