Located just minutes from Lambeau Field at 2610 South Oneida Street, this Wisconsin institution has been serving up sizzle and satisfaction to locals and Packers fans alike for decades.