The street food of Mexico has been entertaining travellers for ages now. In fact, story goes that when the Spaniards landed in Mexico, they were just amazed at the variety of food being sold on the streets. Thankfully things haven’t changed much in the 21st century; the street food, the aroma, and the flavours are all intact. If you are looking for the best street food experience in Mexico then head to Mexico City (capital city) for sure. From delicious quesadillas (tortillas filled with tasty mixture) to mouth watering chapulines (roasted grasshoppers), the options offered are irresistible. These are some of the places where you can taste the best street food in Mexico City.
This food joint in the Coyoacan Market is one of the best places to eat Tostadas in Mexico City. Tostadas are corn tortillas stuffed with great toppings (crab salad, shrimp, chilli chicken and much more). To add to the flavours, these tostadas are served with a variety of sauces. Opposite this food joint you’ll also find many stalls selling fresh fruit drinks (pineapple, melon etc), so if you need something to drink you know where to go.
If delicious seafood is your idea of a perfect evening, then head to the El Caguamo food joint on the Ayuntamiento Street. You’ll find everyone here, from young college students to loyal old timers munching on fresh shrimps, fish fillets, ceviches and tostadas. Make sure you try ceviche which is a great salad of fish, squid and crab marinated in lime, and topped with avocado, onion, tomato and coriander. Another favourite here is the seafood cocktail (fish cocktail, shrimp cocktail etc), it’s unlike anything you might have tasted before.
Established in the year 1959, El Huequito is a small food joint on the Ayuntamiento Street that is famous for serving delicious tacos. The Tacos are a variation of Shawarma (Lebanese dish), and among one of the most popular snacks in Mexico City. The way tacos are prepared here is just amazing. Sliced pork drenched in chilli sauce, onion, and coriander is roasted and rolled into a tortilla and served hot and fresh to the customer.