About
Peoria's home for late night tacos, burritos, tortas, and nachos. Fresh ingredients and quality meats helped claim the title of Peoria's best taco.
Address: 619 Main St, Peoria (Illinois) 61602
Phone: (309) 643-1146
Email: moc.liamg@airoepocatohcam
Parking:
Street
State: IL
City: Peoria
Street Number: 619 Main St
Zip Code: 61602
categories: mexican restaurant