best food!. since the bar has new owners, it has most certainly stepped up their game! checkered flag tavern has the best food ever!! their prime rib is to die for, and cheesecake is like heaven! if you are looking for a place to grab a beer, relax after a hard day at work, and enjoy some fantastic food, this is certainly the place to go! i live in ohio, but i will definitely be making my way back just to visit this place!