This picturesque port city on Mexico's Gulf Coast is a hidden gem with pretty plazas and nearby sand beaches where you can ...