Today's Restaurant Tidbit



Noticed while driving around today that Flaco's Cocina is now open at 8400 Delmar Boulevard (the former Shmeer's space). Didn't have time to seek out a menu. I'll try later this week.

(Also, might someone explain Flaco's Tacos? I gather it was a beloved St. Louis institution....)

Uh, nothing closed while I was out of town, right?

-Ian Froeb