Located at the corner of Euclid and McPherson, the taqueria has been closed since a fire damaged it and two other restaurants in 2022. A full rebuild was mapped out, with hopes of reopening by fall 2024.
Asked what could have gone wrong to cause such a delay, co-owner Adam Tilford shrugged and said, “Pretty much everything.” The upside: The refreshed space boasts improved traffic flow, an expanded event space downstairs, and a brand-new food and drink menu.
Read the full article in Saint Louis Magazine.