Teddy's Slots is a sports bar and grill featuring a cocktail lounge and private arcade. They offer comfort food and happy hour specials.