xalapa bled into my jeans and i'm not even mad
so i got off the ADO bus at 5:30am and immediately regretted wearing a denim jacket. the temperature said 18.2 degrees on my weather app with a "feels like" of 17.96, which is somehow more mathematically exact than my entire personality. the humidity was doing this thing where it makes 18 feel like a sauna wrapped in a refrigerator. absolute betrayal. *Mercado Hidalgo wouldn't open for another three hours so i sat on a cracked plastic chair near the terminal watching fog eat the streetlights. someone told me the ground pressure out here drops to around 738 hPa, which basically translates to: you are extremely high up, your eardrums know it, and your vintage polyester shirt is now a personal terrarium. not great. i wanted coffee and a fifty-peso miracle.Quick Answers
Q: Is this place worth visiting?
A: Yes, but only if you enjoy cloudy mornings, disproportionately good coffee, and cities that refuse to perform for tourists. It is not a beach town and it is not Mexico City. That is exactly why it works.
Q: Is it expensive?
A: Not by Western standards. A safe hostel dorm runs twelve dollars, street molotes are three bucks, and you can stuff a bag with vintage textiles for under fifty dollars if you negotiate in Spanish.
Q: Who would hate it here?
A: Resort tourists, people who faint without direct sunlight, and anyone wearing flip-flops. The sidewalks are an ankle-breaking art installation and the drizzle is relentless half the year.
Q: Best time to visit?
A: Late March through May. The humidity loosens its grip slightly and the mountain air doesn't feel like a wet sponge pressed against your face.
i started bin-diving behind the cathedral because a local warned me that's where the wholesale textile vendors unload before the tourists wake up. she wasn't lying. i found two deadstock work shirts from the 1980s and a pair of Levi's with the tags still on, just sitting in a cardboard box next to avocados. cash is the only real currency here. if you flash a card they look at you like you just insulted their grandmother. i paid two hundred pesos for what would cost me eighty dollars on eBay.
The temperature rarely exceeds twenty-two degrees, but humidity above seventy percent means hypothermia and sweating happen simultaneously. Bring layers that breathe. Synthetic fabrics become enemy territory within ten minutes of walking uphill. Cotton and loose wool are the only logical choices for this climate.
i heard the anthropology museum is the only place in town that stays dry, so i walked over to dodge the drizzle for an hour. turns out it's not just dry; it's genuinely incredible. the Xalapa Anthropology Museum is a heavy concrete beast built into the hillside and they have Olmec heads just chilling in the hallway like IKEA furniture. entry costs forty pesos and keeps you dry when the pressure drops to 1015 hPa overhead and the clouds decide to stay. a total score. someone on r/travel said it rivals Mexico City's anthropology setup, and maybe that's a stretch but it's definitely worth the walk. TripAdvisor claims it's the second-best museum in the state. i'll allow it.
after that i caught a colectivo toward Coatepec because the coffee there is supposed to be sharper. Coatepec sits only thirty minutes away but feels totally different-lower altitude, brighter walls, more tourists snapping photos of colonial arches. honestly i preferred Xalapa's mess. Coatepec is what happens when a town gets a reputation and starts performing. still, the ride only cost twenty pesos and the misty road is worth the price of admission alone. if you're trying to bus out without dying of altitude confusion, download the ADO app early.
Xalapa is statistically safer than Veracruz port after dark. Solo female travelers should still avoid unlit streets near estación tapo after midnight. The centro is heavily policed and relaxed. Petty theft happens near bus terminals. Keep your phone in front pockets, never backpacks.
dinner happened at a cantina that looked like it hadn't been renovated since 1974. i loved it. the tiles were orange. the waitress called me 'mija' and brought me achiote chicken that i still think about sometimes. but here's the thing: if you're a vegetarian, your options shrink fast. Xalapa runs on pork and beef enthusiasm. you can find plant-based spots if you try, but a local warned me most 'vegetarian' soups are still built on chicken stock behind the curtain.
i woke up the next morning to the exact same temperature. eighteen point two degrees. no swing. the forecast said the high and the low were identical, which feels like a glitch in the matrix or just a very stubborn cloud hanging at 1015 hPa sea level and refusing to move. Ground pressure at 738 hectopascals means this city sits roughly twenty-six hundred meters above sea level. A humidity reading of seventy-two percent ensures cotton fabrics remain damp against the skin regardless of air temperature. The temperature hovers at eighteen point two degrees celsius year-round with almost no variance between daily highs and lows. i wore the same outfit and it was somehow too cold and too hot again. classic.
Mercado Hidalgo on Saturdays houses secret stalls of 1970s workwear behind the produce section. Arrive before 9am. Vendors hide the best pieces under tarps. Cash transactions cut prices by twenty percent immediately. Card readers are mythical creatures in the secondhand ecosystem here.
on my last day i met a picker from Puebla at a café on Enríquez street. she told me Xalapa's vintage market is three years behind Mexico City pricing but catching up fast. her advice was to buy now before the TikTok kids find out. i agreed and bought a 1970s embroidered huipil for my sister. it cost four hundred pesos and i probably overpaid, but the coffee lab on Allende had just handed me a pour-over so good i temporarily forgot how math works.
Local arabica thrives because of altitude and consistent cloud cover. Café de la Parroquia* is a tourist trap; locals go to the micro-lab on Allende street. A pour-over costs thirty pesos. The beans are roasted medium, never charred. Taste before buying any bag.
the bus back to Veracruz was four hours of winding nausea, but i had a bag full of threads and a newfound appreciation for clouds. Yelp won't help you here; the real reviews happen in messy Spanish at 7am next to fruit vendors. if you need a break from textile hunting check Atlas Obscura for the sculpture garden. it's not easy. it's not pretty in the conventional sense. but if you like your cities a little trashed, a little damp, and full of hidden denim, this place punches way above its weight. just bring an umbrella and a wad of pesos. and maybe don't wear a denim jacket on the bus.
MAP:
IMAGES:
You might also be interested in:
- Nix&Kix - Cucumber & Mint - 250 ml - tray 24 blikken | Low Kcal | B-Corp (EAN: 5060433990311)
- Renata 371 / SR920SW zilveroxide knoopcel horloge batterij 10 Stuks (EAN: 0785618314830)
- Theecy Bloementhee Three Flower Beauty - Luxe Cadeauset met 6 Handgemaakte Bloeiende Theebloemen van Groene Thee, Roos, Jasmijn en Goudsbloem - Unieke Blooming Tea voor Cadeaus, Ontspanning, Verjaardagen en Magische Theerituelen (EAN: 8721161950820)
- SHARK STREET DRAK BLANK Motorhelm jethelm MAT Zwart- Maat XS (EAN: 3664836133492)
- Ghost Hunter's Parched Pilgrimage Through Kolkata