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
Zenwich will open in Central West End in April
Blue Ocean Restaurant owner Chai Ploenthem will open Zenwich, the second location of his Chicago sandwich ...
Matt Daughaday is now the executive chef at Juniper
Former Reeds American Table chef-owner Matt Daughaday has taken over as executive chef at Juniper in ...