Please let me start this by saying I really dislike all inclusives. But I'm considering a wedding in Mexico and it was pointed out to me that my guests may appreciate that. I guess not everyone considers scouting out the best local restaurants as a relaxing vacation! :) That being said, can anyone think of an all-inclusive (my stomach turns just typing it) that has food a chowhound can stand? I don't care about the budget, I just want good food and a beautiful beach. A sushi bar may help to take the sting out of a place like this, but isn't a must. Help!