El Charro: Authentically Mexican with a touch of home When you come to Mexico, I highly recommend coming to smaller towns like Puerto Morelos and seeking out events and restaurants that are local and serve authentic Mexican food. The flavors will speak for themselves....