Address: 495 N 22nd St, Decatur, IL 62521, USA
Phone: +12173308008
Sunday: Closed
Monday: 11AM–8PM
Tuesday: 11AM–8PM
Wednesday: 11AM–8PM
Thursday: 11AM–8PM
Friday: 11AM–9PM
Saturday: 11AM–9PM
Cindy Christerson
Great authentic Mexican food!
Rebecca Bryant
Great food and service
Andrew Montgomery
Best Mexican food in Decatur!
Jessica Dooley
Food is so good.
Thanks! Your review is awaiting moderation.
Extremely excellent, authentic food!
As far as I know, they do not, but it may be an "off menu" item.
Hope you have better food than we did...twice.
No
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.