Tag Archives: El Toluco Taqueria

El Toluco Taqueria & Grocery

I spend a lot of time reading about food in St. Louis. So usually, I feel like I’m in the know when it comes to what’s opening in my neighborhood. That’s not the case with El Toluco Taqueria & Grocery. … Continue reading

Posted in Restaurant Reviews, Uncategorized | Tagged , , , , , , , , , , , , , , | Leave a comment