Cannibal Cafe is not only fun, but it has pretty darn good food. It's not the best, of course, but definitely hits the spot with a few beers or margaritas. Only complaint would be the slew of people in scuba/snorkel gear that were surrounding our tables, I assume to get to their lockers where they had their stuff stored. Maybe a better location for scuba/snorkel gear than in the middle of the restaurant? Other than that, lovely place.