We struggled with this with out wedding. We had vegetarians, one person who won't eat beef, and some extremely picky eaters. We ended up going with the surf and turf and everyone enjoyed the meal as far as we know. We just sort of figured if they hated the food or didn't eat it then they could order room service after the reception. The food is really good at the resort and we figured with surf and turf it sort of gives two options and most would be able to eat one or the other. The beef is excellent quality and is comparable to what you get in an upscale steakhouse in the US.
I agree with KC, I don't think that would work KristenLilly. Not to mention, in Mexico when you order off of a menu at a restaurant you could be waiting a looooooong time. They will want to know what time you expect to have your meal, first dance, etc and they will be on time with the schedule that is set.
KC- that sounds like a great idea. I wish we had thought of doing that. I think it ended up working out fine though. What are the menu items that you chose?