Street food is the soul of a country’s cuisine, offering bold flavors, local ingredients, and time-honored recipes served right on the streets. If you want to experience authentic, mouthwatering street food, here are two must-visit spots and what you should order when you go!

1. Jay Fai (Bangkok, Thailand) – Crab Omelet (Kai Jeow Poo)
When it comes to legendary street food, Jay Fai in Bangkok stands out. This Michelin-starred street food stall is run by Supinya “Jay Fai” Junsuta, known for her flaming woks and signature ski goggles as she cooks.
What to Order: Crab Omelet (Kai Jeow Poo)
Jay Fai’s most famous dish is her Crab Omelet, which has gained international fame for its:
- Massive chunks of sweet, fresh crab meat, handpicked daily.
- Golden, crispy exterior, fried to perfection over an open flame.
- Fluffy, eggy interior, soaked with aromatic Thai seasonings.
Served with a side of spicy Sriracha sauce, this dish is a rich, flavorful experience that takes Thai street food to the next level. Despite the long wait times, Jay Fai’s Kai Jeow Poo is a dish you can’t miss when visiting Bangkok!

2. La Guerrerense (Ensenada, Mexico) – Sea Urchin & Clam Tostadas
Mexico is famous for its street food, but La Guerrerense in Ensenada is a standout. This humble food cart has won international awards, gaining praise from chefs like Anthony Bourdain for its fresh seafood and bold flavors.
What to Order: Sea Urchin & Clam Tostadas
One of the most unique and delicious dishes at La Guerrerense is their Sea Urchin & Clam Tostada, featuring:
- Fresh Baja sea urchin (erizo), creamy and rich in umami flavor.
- Tender chopped clams, adding a fresh, briny bite.
- A crispy corn tostada, providing the perfect crunch.
- House-made salsas, with smoky, citrusy, and spicy flavors to enhance every bite.
Pair it with a cold cerveza (beer) and enjoy the ocean breeze as you savor one of Mexico’s best street food experiences.