Location
ADDRESS:
519 N. 21st St.
Ozark, MO
Get Directions
2322 S. Campbell Ave.
Springfield, MO
Get Directions
About Tacos El Champu
Order the Birria D'Res at Tacos El Champu. These teensy tacos are beautifully crispy and crunchy. Here’s a tasty tip: Ask for some mango-habanero salsa too, so you heat things up!
Hours
Monday-Thursday: 11AM-9PM
Friday-Saturday: 11AM-12AM
Sunday: 11AM-8PM