Has anyone been to Cozumel? Any good restaurants there? I'm looking forward to beautiful beaches, but is there any other attraction I should be looking forward to?
Thanks for the help.