Cancun is a bar and grill offering Mexican cuisine in a laid-back atmosphere.