What do you do when a Vietnamese restaurant has a menu that’s forty items deep and every table around you seems to know exactly what they want? You panic a little, then you order the pho, and then you kick yourself for not being bolder. I’ve been to Thanh Do on Nicollet Avenue in the Eat Street corridor maybe a dozen times, and I still feel that low-grade anxiety every single visit — which is itself a compliment to the place.
Thanh Do has been around long enough to feel genuinely settled into its block. The room is nothing fancy: laminate tables, fluorescent warmth, a fish tank near the front, walls that have absorbed a few decades of broth steam. It’s the kind of place where the regulars order in Vietnamese and the staff doesn’t miss a beat. If you’re new, you might feel briefly invisible, but someone will get to you, and it’ll be worth the wait.
First reason to go: the bun bo Hue. This is not pho. It’s the spicy, lemongrass-forward beef noodle soup from central Vietnam, thicker and more assertive than its northern cousin, loaded with sliced beef shank, pork hock, and those fat round noodles that hold up to the heat of the broth. On a January morning in Minneapolis — and Minneapolis has plenty of those — a bowl of bun bo Hue at Thanh Do is a genuinely restorative experience. It runs around $14 or $15 and it’s one of the better versions I’ve had in the Twin Cities.
Second reason: the banh mi. It’s easy to overlook a sandwich when you’re surrounded by steaming bowls, but Thanh Do’s banh mi are made on fresh bread that actually crackles when you press it. The classic combination — pate, cold cuts, pickled daikon and carrot, jalapeño, cilantro — lands every time. At under $7, it’s an absurd value. I’ve started ordering one to go on my way out, to eat in the car or save for lunch. No shame in it.
Third reason, and maybe the most underrated: the Vietnamese iced coffee. Ca phe sua da. Strong drip coffee over sweetened condensed milk over ice, served in a tall glass. Thanh Do’s version is straightforward and correct, which is all it needs to be. It costs about $4 and it’ll keep you moving through the afternoon.
Eat Street — the stretch of Nicollet Ave from roughly 24th to 29th — has been a dense corridor of immigrant-owned restaurants for decades, and Thanh Do sits comfortably among the best of them. It’s not trying to modernize Vietnamese food for a broader audience or dress things up with a cocktail program. It’s cooking the food it knows and has always known. That consistency, year after year, is rarer than it sounds.
Go hungry. Go with someone you can split dishes with. If you’re there for dinner on a weekend, expect a short wait — the place is small and fills up fast. Cash is appreciated, though they’ll take cards. Parking on Nicollet can be a mild adventure; there’s usually metered street parking within a block or two if you’re patient.
Thanh Do won’t blow your mind with presentation or ambiance. It’ll just feed you very well, at a price that makes you feel like you got away with something.