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 ...
Napa Kitchen + Bar, which is owned by Columbus-based CityBrands, is now open at 4055 The Strand West at the bustling Columbus ...