This Vietnamese counter-service restaurant serves our favorite banh mi in Elmhurst. Their classic version is like the exemplary coworker on your team who always packs lunch and leads group presentations. It’s near textbook perfection. Each bite of crumbled, caramelized pork perfectly balances the buttery chả lụa, cold cucumbers, vinegary carrots and daikon, and tassels of cilantro. If you’re taking your banh mi to the couch, beware that it’s impossible to eat without leaving a trail of flaky breadcrumbs.
Where we've featured it
16 of our favorite restaurants in a neighborhood that has plenty of great ones.
More spots in ElmhurstSee more
Dek Sen is a small, cash-only Thai spot in Elmhurst that excels at dessert. Get the pad kee mao, and be sure to try the massive milo sizzling roti.
If you’re looking to hear some live music around Elmhurst or Jackson Heights, go to Terraza 7.
Eim Khao Mun Kai
There’s only one thing at the menu at Eim Khao Mun Kai: a Thai version of Hainanese chicken. It comes with a side of broth, and it’s very good.
More Sandwiches spotsSee more
Juanita’s Cafe in Jackson Heights specializes in Peruvian sandwiches that are large, meat-heavy, and delicious.
Momofuku Bāng Bar is a fast-casual counter spot in the Time Warner Center in Columbus Circle that makes really good flatbread wraps.
Suggested by our writers
Ayada is one of the best Thai restaurants in the city. Bring a big group to Elmhurst spot, and cover your table in duck, catfish, and drunken noodles.
Lamoon is a cash-only, BYOB restaurant in Elmhurst that specializes in Northern Thai food, and it’s a great spot to eat sausage and pork spine soup.
Banh Mi Saigon Bakery
Banh Mi Saigon is a sandwich shop in the back of a jewelry store, and makes one of the best banh mis in Chinatown.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more