Teddy's Sports Bar is a Grimsby institution established in 1964, offering a place to gather with friends and family. It serves classic bar favorites with an extensive menu and is known for live local music and showing sports.