Monday, October 29, 2007

Today's Restaurant Tidbit

Posted By on Mon, Oct 29, 2007 at 2:31 PM

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


Best Things to Do In St. Louis


Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.

© 2019 Riverfront Times

Website powered by Foundation