1200 W Main St, Peoria, Illinois 61606(309) 495-6314
Our family-friendly restaurant has been serving authentic Mexican cuisine for 10 years. Ask about our kids’ menu.