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
Switchgrass Spirits will begin distribution in 2020
St. Louis spirit lovers will soon have a new way to imbibe. Switchgrass Spirits plans to ...
Maya Cafe in Maplewood will close next week
Maplewood pan-Latin eatery Maya Cafe will close doors after dinner service on Dec. 21.