The mountain city of Xalapa, Veracruz, where the smell of coffee fills the air, and it's a challenge to find a bad restaurant.
Read More »The mountain city of Xalapa, Veracruz, where the smell of coffee fills the air, and it's a challenge to find a bad restaurant.
Read More »