Originally Posted by crhptic
I think the part of your post which I bolded below is the most likely explanation.

One would think, but there are a few restaurants in CUN that have chosen not to cater to the "spring break" crowd. However, I've noticed the same thing in this country as well.