Pros and Cons of Mexico City: 9 Things I Miss About Mexico City (and a Few I Don’t)

I didn’t expect to love Mexico City.

Seriously, I didn’t even expect to like it… and truth be told I cried nearly the entire drive to move there.

Unexpectedly, it quickly gained a place in my heart second only to Bangkok.

While I no longer live in Mexico’s biggest city (we’ve since moved to Puebla and now Puerto Vallarta), but I still find a time to visit at least a few times a year. I love it that much, and use any excuse I can find to make it back (in fact, I’m going again in just 2 weeks and can’t wait!)

Mexico City is one of my favorite places in Mexico, and I would recommend it to any traveler (there’s a neighborhood for everyone, and so much to do and see and most of all: EAT).

Here’s why!

The Positives of Living in (And Visiting) Mexico City

1. World-class food

Eat Mexico Food Tour : Burritos

I would seriously argue that Mexico City has the best street food of any city, anywhere in the world. Anyone can find something they like, and everyone can find something they’ve never tried before: there are just SO many options… and at jaw-droppingly low prices. You’ll find the tastiest street food dishes and widest variety near office complexes and anywhere lots of people work, on working weekdays, before 3pm.

If street food isn’t your thing, the city is also home to some of the most incredible restaurants, hailing from nearly every corner of the world, from Middle Eastern (we especially liked El Jamil) to Brazilian to homegrown hipster. Again, the prices tend to be around 50% lower than a comparable meal in the US.

2. SO much to do

Stephanie Kempker Edri - Mexico City Xochimilco

Mexico City has more museums than any other city in the world, so if you’re a culture or history or science buff, you’re all set right there, with options including the Light Museum, the Peace and Tolerance Museum, the world-renowned Anthropology Museum, and so much more.

For outdoorsy and active types, the city has acres of green space and running opportunities, with two of my favorites being Parque Mexico (which is full of dogs on the weekend, love!) and Parque Chapultepec.

There’s always one festival or another going on (especially in plazas like the Zocalo), or some celebration of culture. Conde Nast sums up the hippest happenings each month here, so check it out when you’re visiting.

3. Walkable

Celebrate Day of the Dead Near Mexico City: James Bond Dia de Los Muertos Parade

While Mexico City is enormous, it’s also quite walkable, especially if you choose where you’re staying based on what you’ll be getting up to. Trust me, you’ll want to walk as much as possible if it means avoiding traffic, which is unreasonably bad throughout the city, especially at peak traffic times (mornings and evenings).

If you’re feeling like a lot of walking (or you need to up your steps in your latest FitBit challenge), you can even get from Condesa to the Zocalo in around an hour, passing some interesting buildings and architecture along the way.

4. Surprisingly special-diet friendly

Brunch at Saks Polanco Mexico City

While Mexican cuisine has a reputation for lots of pork lard, and Latin America, in general, isn’t known for its vegetarian-friendliness, Mexico City is a total exception. The city has tons of vegan-only restaurants along with vegan health-food stores (my favorite is Mr. Tofu, which has the full range of Daiya products).

If you’re gluten-free, you’ll be delighted to know that most dishes use corn tortillas (though you’ll always want to confirm when ordering), and there are several restaurants that offer such delights as gluten-free waffles, gluten-free pasta, and more.

If you’re Jewish or Muslim and avoid pork and seafood, there are many restaurants that understand these restrictions, and specific kosher places (like these) and halal restaurants (like these).

5. Awesome place to learn Spanish

What to Do in Mexico City: Teotihuacan Pyramid Day Trip

There are a range of Spanish schools, but if you’ve got a strict schedule or lack easy transport, it’s easy to find amazing private-class Spanish teachers at great prices. My Spanish teacher, who came to the Starbucks next door to my house for lessons, was getting a degree in linguistics, spoke several languages fluently, and charged just 500 pesos for a 2 hour session. (unfortunately, my Spanish teacher is no longer in Mexico City, but checking out the expat Facebook groups is the best way to find an up-to-date recommendation)

Aside from organized instruction, Mexico City is the perfect place to practice your Spanish because people are so incredibly nice and speak pretty clearly.

6. Engaged expat community

What to do in Mexico City: Eat at Coyoacan Market

One of my least favorite parts of living in Bangkok was how isolated most of the expat community seemed from the locals. Many had their own expat bars, rarely socialized with people born there, and existed in a sort of separate universe.

That’s not the case in Mexico City, where expats (in general!) seem much less isolated and much more engaged in the local community.

There are lots of groups available for expats and visitors to learn more about the city and culture and/or to get involved in the community. While I didn’t have a great experience with Internations, I have a lot of friends who recommend them. I would suggest the Women’s Club of Mexico City (if you identify as female).

For activities outside of clubs, one of my favorites is the weekly Photo Walk. For a less structured experience, just go to a plaza/park and hang out.

7. Shopping, I suppose

Ciudadela Market Mexico City

I’m definitely not a shopaholic, and I don’t consider “shopping” to be a legit hobby. Sorry! If you are into consumerism, though, Mexico City is a great city for it. The artisans market at Ciudadela is a great place to pick up souvenirs, and malls like Antara or pretty much all of Santa Fe (just kidding but seriously, that whole neighborhood seems to be one endless shopping mall) have a mix of local stores and big-name international brands.

I break out my wallet (and push the limits of my budget) for Lush and the aforementioned Mr. Tofu, only.

8. Amazing apartment buildings

Sunset View of Polanco Mexico City from Home

Whether you’re living in Mexico City or just visiting, it’s hard to ignore the variety of incredible housing in Mexico City and relative value (though it is the most expensive rent market in all of Mexico).

There’s an option for every taste, from modern high-rises in Polanco with pools and gyms, to old-school houses broken up into condos in Condesa. If you’re visiting for a short time, Airbnb is usually the best bang for your buck (here’s a link for $35 off the first time you use Airbnb, which definitely equals a free night in an awesome Mexico City apartment).

9. Cheap flights


Whether you’re traveling on to a new destination, or living in Mexico City and taking a vaca, you’ll be able to appreciate the low flight costs.

Seriously, Mexico City airport has cheap flights EVERYWHERE. Domestic flights are low (you can easily score roundtrip tickets to almost any destination for under $100 roundtrip if you plan ahead), but so are international flights.

The US is so close, which is great for family visits. I could fly into Chicago for under $250 roundtrip, and vice versa when my family wants to visit me. I also scored a last minute, less-than-2 weeks-out deal for a nonstop flight to Las Vegas for $320 roundtrip.

Things I Don’t Miss About Mexico City: The Downsides of Living in Mexico City

1. Awful air pollution

Polanco Mexico City
you can’t see it, but the smog is there

Sometimes I would walk through a fog of smog so thick I could see it, and if I couldn’t make it through without taking a breath, I’d cross the other side coughing and burning and sputtering.

The city is certainly trying to do something, like installing “green walls” and enforcing driving bans (depending on your license plate, there are certain days of the week you just can’t drive).

2. Rough parking situation

Day of the Dead in Mexico
crowds like this make parking – and driving in general – hard

Parking is relatively pricey and can be hard to find in Mexico City (not to mention how insane the traffic is).

If you’re visiting, this is no big deal (skip the rental car and use Uber, it’s cheap and safe and easy, and your first ride is FREE with this link).

If you’re living in the city, it can be a big annoyance, to that point that we opted not to have a car just because parking is so expensive and difficult (both in your own apartment building, and everywhere else).

3. Relatively high rent

Polanco Mexico City Soumaya Museum
surprisingly, living in Polanco (neighborhood shown) is cheaper than living in Condesa

If you’re coming from New York City or San Francisco, you will choke on your drink at this observation, as compared to your crazy costs, Mexico City rentals ain’t no thing.

But for Mexico, rent prices are HIGH. In fact, the average rent is higher in Mexico City than any other city in the country (yeah, that means it’s cheaper to live near the beach in Puerto Vallarta or Cancun or Puerto Escondido than to live in Mexico City).

For example: A two-bedroom, two-bathroom unfurnished apartment in a modern high-rise in Condesa costs 26,000 pesos a month.

For comparison, a four-bedroom, four-bathroom unfurnished independent house with a yard in a community with 24-hour security in Lomas de Angelopolis, Puebla costs 16,000 pesos a month. A three-bedroom, two-bathroom unfurnished condo in Fluvial, Puerto Vallarta (a 15-minute walk to the beach or the mall) costs 18,000 a month.

4. It’s hard to find a yard

What to do in Roma and Condesa, Mexico City: Go to Parque Espana or Parque Mexico
parks yes, yards no

While green spaces are scattered throughout the city and easily accessible, a little yard of your own isn’t quite so easy to find. Because the majority of housing within the main areas of Mexico City take the form of apartments, finding a space with a yard is near impossible. While it’s not a big deal (especially to my husband who prefers apartments and has only ever lived in them previously), I love a little garden space of my own, and to be able to just let the dog(s) outside if I’m feeling lazy AF and not feeling like taking an elevator down 18 floors.

5. Nonstop noise

Downside of Expat Life in Mexico: Traffic
not Mexico, but this looks accurate

Mexico City has ridiculous traffic (this point bears repeating, TRUST ME), and for some reason, everyone seems to think that blaring their horn makes them get through traffic faster… even at 4am.

Add to this the sound of firecrackers and cannons that seem to go off 24/7, whether for a saint’s day or some holiday, and you’ve got guaranteed noise pretty much every hour of the day.

On top of that, noise regulations aren’t really enforced, so if you’re unlucky enough to have college student or party hearty neighbors… invest in some of those Bose noise-canceling headphones. You’ll need them.

6. Negative public perception

Stephanie Kempker Edri - Having a Margarita at the top of the Gran Hotel, Mexico City
not scared, just excited about this big ol Marg!

Let me set the record straight: Mexico City is not unsafe. Yes, it has sketchy areas (as does every city!! including the ones in the US), but those are easy to avoid, and the areas with the most tourist interest are also the most safe, so you will be fine with a bit of common sense, a pickpocket-proof bag to deter petty crime (I love the Travelon line), and simple jewelry only.

The problem with the media and Mexico City is that they only like to show the unsafe areas, and the negative statistics… which means that most family and friends didn’t want to visit us when we lived there, even though flight prices were cheap and pretty much everyone could get a direct flight in.



A short vacation in Thailand turned into a life abroad with a canceled ticket home. Nearly a decade later and after living in Bangkok, Rio de Janeiro, Puebla, and Puerto Vallarta, Steph is on to her next adventure and living back in beautiful, cosmopolitan Mexico City. She is living, traveling, and working (both as an expat therapist and an international health insurance representative) around the world to find the beautiful, inspirational, and interesting while sharing it with you!

Find me on: Web | Instagram | Facebook


  1. عطلات
    July 2, 2018 / 11:16 am

    Great work , interesting post and fantastic photos , thanx for sharing this enjoyable article

    • Steph
      July 3, 2018 / 7:39 am


      • Andrew
        June 25, 2019 / 10:53 am

        Why do we call ourselves expats?…we are immigrants

        • JoyAndJourney
          June 27, 2019 / 8:22 am

          No, not all expats are immigrants. Immigrants plan to stay in a country permanently; expats do not.

  2. September 24, 2018 / 2:55 am

    Excellent summarization, thank you! Which are of town would you say is the better to stay in long term? (Would also like to avoid the sound of the traffic… 🙂 )

  3. dlm
    April 3, 2019 / 10:18 pm

    really glad to have landed on your site. heading to mexico city next friday. got caught up in unexpected life things and haven’t planned my trip as thoroughly as my norm. although, i did book a private all-day tour for saturday. i now have great ideas for packing; getting around; eating; and blending in. thanks for your energy and insight. cheers. d

    • Steph
      April 4, 2019 / 9:45 am

      Aw thanks so much, D! Really glad I was of help. Don’t hesitate to ask if any questions come up 🙂

  4. Rick
    July 10, 2019 / 4:47 pm

    I lived in central America 6 years on less than a $1000 somebody and 2 or 3 friends could live like royalties in Mexico on 3 or$4000 .. I visited 7 different countries in that 6 years, went to Mexico 15 time’s, bus is inxpensive food rent clothes doctor electric.. cigarettes was $2. Pepsi .50. Don’t struggle in USA, move away, I did and loved it.. I believe I’ll live in the mountains of Mexico this time.. It’s cooler

    • Steph
      July 15, 2019 / 11:24 am

      Yes, for Americans, Mexico tends to be very relatively inexpensive.

  5. Rick 57
    July 10, 2019 / 4:57 pm

    I wanna live in Peru someday never gets hot don’t cost to much and you got a 1000 miles of beach and mountains

    • Steph
      July 15, 2019 / 11:25 am

      I also really enjoyed Peru (and Ecuador).

  6. Isabells
    January 1, 2020 / 1:18 pm

    Hi, it is an over simplification to blame the media for Mexico’s bad rep. Mexico has a huge drug problem – as do many other cities in the world and it would be dishonest to not report the truth and it does not also preclude the reality that there are beautiful things to see and wonderful people in Mexico City. It’s great you communicate those good stories. But as a communicator don’t blame the media – instead understand how the media works and their time limitations in print or on air. Their job is to tell us the major stories. People blame media when they simply don’t understand how media works. Much like triage at a hospital media must do the same given their resources.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.