I go to Mexico every year. At a resort, you won't have too many choices other than the typical Corona, Tecate, Sol, Presidente, Modelo, Dos Equis or Pacifico. I gave up trying, even at the stores in town I couldn't find anything that appeals to the craft beer drinker in me. So...I just go with it. I'll take a Pacifico at the pool or a ***** Modelo on the beach anytime I can be in Mexico relaxing. I'll even take it with a lime in it after playing 18 holes. Damn...I wish I was in Mexico now...
People will probably disagree with me, but I had a tough time finding interesting beers in Italy last year. My local beer bar just did a "italy night" so I know they are there, but hell if I found anything other than Peroni or Moretti. I drank a lot of wine over those 2 weeks.
I lived in Italy for two years. I was able to find just about any German or Belgian beer. Plus we had a brew pub/restaurant B-feds, had an awesome red ale. Not much Italian selection except morreti.
+1 for Negra Modelo, my go to beer at Mexican restaurants.