How to Order Street Food in Mexico City Safely

Look for stands with long queues of locals and a high turnover of ingredients to ensure freshness. Only drink bottled water or refrescos, and avoid any raw produce that hasn't been washed in sanitized water by the vendor.

  1. Identify a high-traffic stall. Avoid empty stalls. A busy stall means ingredients are being replenished constantly, so nothing is sitting out in the sun. If there is a line of office workers or locals waiting, the food is safe and high-quality.
  2. Observe the sanitary setup. Look for two separate people: one who handles the money and one who handles the food. If the person touching the tortillas is also touching pesos, walk away. Ensure the vendor uses a plastic bag over their hand or tongs to handle food.
  3. Stick to cooked-to-order items. Order things like quesadillas, tacos de suadero, or al pastor where the meat is seared or sliced directly off the trompo in front of you. Avoid cold salsas or garnishes if you have a sensitive stomach.
  4. Use hand sanitizer. Street food is eaten with your hands. Carry a small bottle of 60%+ alcohol hand sanitizer and use it immediately before touching your food.
Should I avoid the salsa?
Not necessarily, but be cautious. If the salsa looks like it has been sitting in an open bowl for hours, skip it. If it is kept in a squeeze bottle or a covered container, it is generally safer.
Can I drink the tap water used at stalls?
Never drink the tap water. Even locals avoid it. Reputable street vendors use purified 'agua de garrafón' for cooking and cleaning.
What is the 'taco belly' golden rule?
If you see a vendor with a bucket of grey, soapy water they are using to dip plates into between customers, skip that stand. Look for vendors using disposable plates covered with plastic bags.