Best New Restaurants
2019 Best New Restaurants // No. 1 Indo
Indo, the Best New Restaurant of 2019, sources some of the highest quality seafood available in St. Louis, product that can be served barely touched, but it also creates value by taking low-cost ingredients and turning them into magic.
December 1, 2019
Latest St. Louis Restaurant News
Taco Buddha closes patio, returns to curbside-only service
Taco Buddha in University City has put its limited seating patio service temporarily on hold again ...
The Midwestern, Wheelhouse and Start Bar shutter again due to pandemic
The Midwestern, Wheelhouse and Start Bar in downtown St. Louis, Missouri, have once again shuttered temporarily ...