Monthly Archives: January 2011

Xalapa, Our Mexican Happy Place

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 »