Champions Sports Bar is the hottest Sports Restaurant in Cancun. Serving up delicious burguers, chicken wings, sliders, nachos, tacos and more! Broadcasting all your favorite games on a giant full HD screen and more than 30 televisions. Champions Sports Bar also serves a finely curated list of beers, cocktails and wines to enjoy while you cheer on your favorite team.