According to the site, the best steakhouse in all of Ohio is Red Downtown. This Cleveland restaurant may have some pricey options but the food, service and ambiance are seemingly worth the splurge.
Bette Lou Higgins will present a storytelling trip down culinary memory lane on her book, “Lost Restaurants of Downtown ...