You won't find anything close to a good margarita in Cozumel or anywhere else in Mexico for that matter (maybe other than Cabo Wabo in CSL). If you find yourself in Texas, the place where the drink originates, well, I can point you to several places.