Nobody warns you about the parking lot — it’s tighter than it looks — but once you’re inside Bon Vietnamese Kitchen on Exchange Parkway, you stop thinking about that pretty quickly.
Bon sits in a strip mall anchored by a nail salon and a cell phone repair shop, which is exactly the kind of address that tends to produce good Vietnamese food in North Texas. This one is no exception. The dining room is small — maybe fifteen tables — and the walls are plain enough that your eyes go straight to the menu. That’s a good instinct. Spend a few minutes there.
Start with the spring rolls if you haven’t been before. Bon’s gỏi cuốn are tightly wrapped, cold, and served with a peanut hoisin sauce that has real depth — not the watered-down version you find at a lot of places. Two rolls for around four dollars. It’s a reasonable deal and a reliable way to calibrate the kitchen.
The pho is the main event, and it deserves the attention it gets. The broth is clear and fragrant, built on what tastes like a genuinely long simmer with star anise and charred onion, not something that came from a concentrate. You can get it with a standard beef combination or go with tendon and tripe if you want the full traditional version. A large bowl runs around thirteen or fourteen dollars. Bring a bigger appetite than you think you’ll need — Bon is generous with portion size.
If pho isn’t your plan, the bún bò Huế is worth serious consideration. It’s spicier and more complex than standard pho, with lemongrass and shrimp paste doing real work in the broth. Not every Vietnamese spot in the area bothers to carry it, so the fact that Bon does — and does it well — says something about what the kitchen cares about.
The bánh mì sandwiches are good for a quick lunch. The bread comes from somewhere with a proper crust, the pâté is applied with an honest hand, and the pickled daikon and carrots still have bite. Figure eight or nine dollars. Carry it to one of the outdoor tables if the weather cooperates.
Service at Bon tends to be efficient rather than warm, which is fine. The staff knows the menu well, and if you ask what’s good on a given day, you’ll get a real answer. Don’t expect tableside small talk; do expect your food to arrive quickly and correctly.
Go on a weekday evening if you can. Weekend lunch gets crowded and the wait can stretch, though it rarely hits more than fifteen or twenty minutes. The restaurant doesn’t take reservations, so just show up. Go early or go after 7:30 and you’ll usually walk straight to a table.
Bon Vietnamese Kitchen isn’t trying to be anything flashy. The menu is focused, the execution is consistent, and the prices haven’t crept up into territory that makes you hesitate before ordering a second dish. In Allen’s increasingly busy dining scene, that kind of straightforwardness has real value.