Winchell's Pub & Grill is a 24-hour bar and grill offering comfort food, cocktails, and casino gaming, with TVs broadcasting sports.