Help me decide: Mexico City or Vancouver?

Traveling between April 14 and 20th. We will only get a few days to really explore wherever we go.

We are: - Vegan (oof!) but still foodies - Two Ladies - friends (no romantic excursions required) - Active, but not like... mountain climbers - Flexible on whether we stay at an Airbnb/hotel or if we have to rent a car. - Willing to go on maybe one or two day trips outside of the city, but want to stay overnight in the same location the whole trip. - Our best past vacations have been where we just walk around looking at things and eating. 😆. Museums, history, wildlife, public art...all great.

We're definitely going to one of these places, so I'm politely requesting you don't tell us to go somewhere else. I'll have severe fomo otherwise.

Let me know what you would choose!