If you don’t like tacos, I’m nacho type!
Authentic street-style tacos, burritos, nachos, and salsa bar
Awesome Lucha Libre decor!
Do you have dietary concerns? Questions about an upcoming event? Drop us a line, and we’ll get back to you soon!
619 Main Street, Peoria, Illinois 61602, United States
Delivery (Downtown ONLY)
Tuesday: 11am – 2pm
Wednesday: 11am – 2pm
Thursday: 11 am – 5 pm
Friday: 11 am – 5 am
Saturday: 11 am – 5 pm