We have been to Champs twice during foot ball season.They have the NFL Ticket. And close to our home in baldwin. All I can say is they treated us very nice a TV and Table where we could watch the Steelers while there locals watch Packer and Viking. Yes we took some kidding but it was all in fun. And Packer fans even brough a beer for me. Viking Fans no they are hard core. I'ed send any one to champs. these people are real americans.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.