Roma Norte is famous for its design-forward, sit-down restaurants — but some of its most memorable meals cost a few pesos and come wrapped in a paper napkin, eaten standing on a street corner as a taquero shaves pork off a spinning trompo. From late-night taquerías to dawn tamale carts, the neighborhood’s street food is some of the most accessible — and, done right, safest — in Mexico City. This local guide shows you exactly what to eat, where to find it, how to order, and how to eat street food in Roma Norte without a worry in 2026.

Is street food in Mexico City safe?

Yes — with a little common sense. Street food is woven into daily life here; locals of every social class eat it constantly, and the best stands have served the same recipes on the same corner for decades. The fear of “getting sick” is overblown if you follow a few simple rules. The single most important one: eat where it’s busy.

A stand with a constant line of locals has high turnover, which means fresh ingredients and food cooked to order in front of you, not sitting out. Here’s the rest of the playbook:

  • Follow the crowds. Locals know which stand is best on each corner — let the lines guide you.
  • Watch it cook. Food prepared hot, to order, in front of you is the safest. Be more cautious with anything sitting at room temperature.
  • Go where there’s turnover. Busy stands sell out and restock; quiet ones may not.
  • Ease into the salsas. They’re delicious but can be fierce — add heat gradually.
  • Stay hydrated and carry hand sanitizer. Simple, effective.

Roma Norte’s central, well-trafficked, well-lit streets make it one of the easier neighborhoods to eat street food confidently, day or night. For the wider safety picture, see our safest neighborhoods guide.

The tacos you have to try

Tacos are the heart of Mexico City street food, and the city has its own distinct styles. Here are the essentials to seek out in and around Roma Norte:

  • Tacos al pastor — the city’s signature taco: pork marinated in achiote and chiles, stacked on a vertical spit (trompo), slow-roasted and shaved to order, topped with pineapple, onion and cilantro on a small corn tortilla. Best from a busy evening stand where the trompo is constantly turning.
  • Tacos de canasta — soft “basket tacos” (potato, chicharrón, beans, adobo) steamed and sold from bicycles, especially in the morning. Cheap, delicious and very local.
  • Tacos de guisado — tacos filled with home-style stews like rajas con crema, tinga, chicharrón in salsa verde, served at lunch counters. A whole meal of variety.
  • Tacos de suadero & longaniza — slow-cooked beef and spiced sausage, often from the same stands as al pastor.
  • Quesadillas & tlacoyos — masa specialties from comal stalls. (Pro tip: in CDMX, a “quesadilla” doesn’t automatically come with cheese — you have to ask for queso.)

Beyond tacos: Roma Norte street snacks

Street food here goes far beyond tacos, and timing matters — some things are morning-only, others come out at night:

  • Tamales & atole — the classic CDMX breakfast, sold from carts at dawn. A tamal tucked into a bolillo roll (“guajolota”) is the ultimate local breakfast.
  • Elotes & esquites — grilled corn on the cob or cup-served corn kernels with lime, chile, mayo and cheese. An afternoon and evening staple.
  • Marquesitas & churros — crispy rolled crêpes and fried dough for a sweet street treat.
  • Fresh fruit with chile & lime — mango, jicama, cucumber and watermelon dusted with chile and lime; the city’s healthiest, most refreshing snack.
  • Pan dulce — Mexican sweet breads from neighborhood bakeries (panaderías), perfect with morning coffee.

How to order like a local

  1. Look for the line. Crowds mean freshness and quality. When in doubt, eat where the locals eat.
  2. Carry small cash. Stands rarely take cards; coins and small bills keep the line moving.
  3. Order by the count. Tacos are ordered individually — start with two or three and add more once you know what you love.
  4. Mind the timing. Eat al pastor and suadero in the evening; tamales and canasta in the morning; guisados at lunch.
  5. Learn three words: “con todo” (with everything — onion and cilantro), “sin picante” (without spice, if you’re easing in), and “para llevar” (to go).
  6. Don’t skip the salsas and limes — but taste-test the salsa on a tiny bit first; some are seriously hot.

Street food, then sit-down

One of the joys of Roma Norte is that you can graze your way from a taco stand to a tasting-menu restaurant in the same evening — high and low, side by side. When you’re ready to sit down, our best restaurants in Roma Norte guide has the neighborhood’s standout kitchens, and our things to do in Roma Norte guide rounds out a full day. For a coffee between bites, see our best coffee shops guide.

Where to base yourself

The best street food in Roma Norte is the kind you stumble onto a block from your hotel, at the exact moment you get hungry. Casa Goliana sits in the center of the neighborhood, surrounded by the taquerías and carts in this guide, with staff who can point you to their personal favorite stands. See our rooms to stay within snacking distance.

Frequently asked questions

Where are the best tacos in Roma Norte?

The best tacos al pastor come from busy evening street stands where the trompo is constantly turning, while taquerías and lunch counters serve tacos de guisado and canasta during the day. Follow the locals’ lines to find the best on each corner.

Is it safe to eat street food in Mexico City as a tourist?

Yes, if you eat at busy stands with high turnover where food is cooked hot and to order. Roma Norte’s central, well-trafficked streets are a good place to start. Ease into the salsas and carry hand sanitizer.

What street food should I try first in Mexico City?

Tacos al pastor are the essential first bite, followed by quesadillas, tamales (try a guajolota for breakfast) and esquites. All are easy to find in Roma Norte.

How much does street food cost in Mexico City?

Very little — individual tacos and snacks cost just a few pesos each, making street food the best value (and often the most delicious) eating in the city.

What does “con todo” mean when ordering tacos?

“With everything” — meaning topped with onion and cilantro. You then add salsa and lime to taste. Say “sin picante” if you want to skip the spice.

Eat your way through Roma Norte. Stay at Casa Goliana, steps from the neighborhood’s best street food.

Need more info before your booking?