The Osborne Taphouse is a pub offering comfort food, daily drink specials, and happy hour. Enjoy live music, sports, VLTs, pool, and darts.