Skip to main content

Best Vietnamese Food in Hackettstown

Savor Authentic Vietnamese Flavors Crafted with Tradition
Pho Made Fresh. Made Your Way.

Pho Made Fresh. Made Your Way.

At Topo Vietnamese Restaurant, enjoy slow-simmered broth, generous portions, and spices at the table—so every bowl is exactly yours.
A Neighborhood Spot in a Historic Building

A Neighborhood Spot in a Historic Building

We're inside Hackettstown's original post office. The owner is usually here, and regulars get greeted by name.
A Warm Room Worth Coming Back To

A Warm Room Worth Coming Back To

Phenomenal flavor in every dish! Fresh ingredients, rich broths, and exceptional service make every visit memorable. Topo Vietnamese Restaurant is a must-visit for authentic Vietnamese cuisine.
Made to Order, Every Time

Made to Order, Every Time

Every dish is made fresh, and we'll gladly adjust for allergies or preferences — just ask.

Visit Us Today! 📍

Topo Vietnamese Restaurant is ready to welcome you with authentic Vietnamese favorites, flavorful hot pots, and refreshing bubble tea. Join us for a cozy dine-in experience, or order takeout to enjoy your meal wherever you are. We look forward to serving you! 218 Main St, Hackettstown, NJ 07840 Hours of Operation Monday: 11 AM–9 PM Tuesday: Closed Wednesday: 11 AM–9 PM Thursday: 11 AM–9 PM Friday: 11 AM–9 PM Saturday: 11 AM–9 PM Sunday: 11 AM–9 PM

What our guests are saying

The Bahn Mi is the best sandwich you can get in Hackettstown. I get it quite often and Everytime I eat it, I have to, literally, scream about how tasty it is! Also have gotten 3-4 orders of the crab Rangoon at once before cause they are also insanely delicious. Feel really blessed to have such an outstanding, tasty establishment to get food at!

 Alexander G.

Alexander G.

Very cute family owned restaurant with amazing food. Ramen is delicious and I really liked the clay pot with Catfish, it was so savory! Bubble teas here are just right, not too sweet. Taro fries with spicy mayo are a must. Took spicy mayo sauce home. There’s booth bench seating indoors and outdoor seating as well.

Oleg A.

Oleg A.

Tiny restaurant that packs phenomenal flavor. I had the summer roll which was perfect and then the grilled chicken pho that warmed me from the inside out. Definitely will be back to get more items off the menu. They even do brunch on the weekend.

 Ash S.

Ash S.

Topo Vietnamese Restaurant Rewards

Topo Vietnamese Restaurant Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food.

Frequently Asked Questions

What are you known for?
What meals do you serve?

We serve Brunch, Lunch, and Dinner

Do you offer delivery or takeout?

Yes, we offer Takeout

Where are you located?

We are located in Hackettstown, NJ at 218 Main St

What areas do you serve?

Our location

Map showing the location of TOPO on 218 Main St in Hackettstown
Loading today's hours...