Stop in for a cup of coffee

Where in Mexico?
Puerto Aventuras. About an hour south of Cancun on the Caribbean..