Napa Kitchen + Bar, which is owned by Columbus-based CityBrands, is now open at 4055 The Strand West at the bustling Columbus ...
Noteworthy central Ohio restaurants and bars announced they would be closing in 2024, including Oscar’s in historic Dublin, a decades-old dive bar near Ohio State, Columbus’ first Chick-fil-A ...