OpenFreeMap © OpenMapTiles Data from OpenStreetMap
2817 Cherokee St, St. Louis, MO 63118, USA
Hours
- Mon10 AM – 9:30 PM
- Tue10 AM – 9:30 PM
- Wed · Today10 AM – 9:30 PM
- Thu10 AM – 9:30 PM
- Fri9 AM – 10:30 PM
- Sat9 AM – 10:30 PM
- Sun9 AM – 10:30 PM
From the local food press
Editor’s picks from published local guides
This Cherokee Street taqueria serves al pastor and chorizo tacos on double corn tortillas with onion and cilantro. The al pastor is juicy, spicy and sweet with pineapple; the chorizo is salty and seared. Brain tacos offer another option.
Picks from Sauce Magazine and St. Louis Magazine
Ranked by locals
2 people have put it on a Top 5
What’s your #1 Mexican in St. Louis?
Rank your top five and see where your taste lands next to the locals.