It’s widely known that Philadelphia is a unique spot to explore, visit, and dine in. This city is full of amazing culinary experiences and different cuisines to try. When you’re in the mood for something especially delicious, I recommend Vietnamese food.
But how will you ever know where to go? Well, I’ve put together a list of my favorite Vietnamese restaurants in town, so you can take the guess work out of it.
Whether you’re looking for a spot with strictly pho or one with a wider menu, there’s a spot for you on this list. From small strip mall restaurants to larger, refined spots, there’s a place for every occasion. Keep reading to learn a bit about each location!
Best Vietnamese Restaurants in Philadelphia
- Pho Ha
- Thang Long Noodle Restaurant (Kesington)
- Pho 75
- Nam Phuong Restaurant
- Vietnam Cafe
- Main Street Pho
- Pho Ga Thanh Thanh
- Cafe Mi Quang
- Pho Xe Lua Viet Thai Restaurant
- Le Viet
600 Washington Ave, Philadelphia, PA 19147
Phone: (215) 599-0264
If noodles are your favorite, head over to Pho Ha. This local restaurant is a casual spot with pho and other noodle soups. This spot is cash only, so be sure to come prepared to pay for your meal.
Pho Ha serves a menu with plenty of noodles as well as a few other options to choose from. We recommend the pho tai nam, pho tom, hu tieu ga tuoi, or banh mi thit nuong. Be sure to have che ba mau or cafe sua da, too!
Thang Long Noodle Restaurant (Kensington)
2534-36 Kensington Ave, Philadelphia, PA 19125
Phone: (215) 425-0078
Looking for a Vietnamese spot with options for everyone? Check out Thang Long Noodle Restaurant. This family-owned restaurant serves authentic Vietnamese cuisine as well as delicious drinks.
Serving plenty of tasty dishes including vegan options, everyone will be able to find something they like here. Be sure to try the pulled chicken banh mi ga, lemongrass beef with rice, hanoi porkbelly and springroll vermicelli, or vegan chicken pho. Don’t forget to sip on a bubble tea!
1122 Washington Ave F, Philadelphia, PA 19147
Phone: (215) 271-5866
Claiming their pho is the perfect hangover cure, Pho 75 is a can’t-miss spot. Though this restaurant is located in a strip mall, you won’t want to write it off just yet. Pho 75 is also a cash-only establishment, so make sure to bring some with you.
Offering breakfast, lunch, and dinner, Pho 75 is great for any time of the day. Try out the eye-round steak and fat brisket pho, chicken pho, pho tai nam, or well-done brisket pho. Make sure to grab a Vietnamese coffee on your way out!
Nam Phuong Restaurant
1100 Washington Ave, Philadelphia, PA 19147
Phone: (215) 468-0410
When you’re trying to find a restaurant with a wider range of options, swing by Nam Phuong Restaurant. With nearly 900 reviews, it’s clear this is a popular spot among locals. This place offers a charming and sleek interior, great for any occasion.
Nam Phuong serves plenty of soups, noodles, rice dishes, and even a wide variety of vegetarian options. We recommend the rice noodle soup nam vang style, vegetarian noodle soup, needle noodle stir-fried with shrimp, or broken rice with pork chops!
816 S 47th St, Philadelphia, PA 19143
Phone: (215) 729-0260
Hoping to enjoy some Vietnam cuisine and drinks? We recommend Vietnam Cafe. This family-owned restaurant has been operating for nearly 40 years. With cocktails and delicious dishes, you’ll want to keep coming back here.
Vietnam Cafe’s menu offers a vast array of classic Vietnamese dishes. Be sure to try the shrimp vermicelli, crispy egg noodles with chicken, pork claypot, or tofu curry. Don’t forget to try a Polynesian cocktail like the flaming volcano or bachelor’s downfall!
Main Street Pho
4307 Main St, Philadelphia, PA 19127
Phone: (215) 876-6811
Founded in 2018, Main Street Pho is a newer addition to the Philadelphia restaurant scene. This restaurant is locally-owned and operated is quite popular among locals and tourists. Reviewers love the service, food, and prices at this spot.
Serving a fairly extensive menu, everyone will have something to enjoy. Try out the beef fried rice, main street special platter, dumpling noodle soup, or fried tofu banh mi. Make sure to have some black milk tea, too!
Pho Ga Thanh Thanh
2539 Kensington Ave, Philadelphia, PA 19125
Phone: (215) 427-0483
Looking for a casual spot to grab some Vietnamese food? Try out Pho Ga Tanh Tanh. This local restaurant serves pho as well as rice bowls. With plenty of reviews praising the food at this place, you’ll definitely want to put it at the top of your list.
Though Pho Ga Tanh Tanh’s menu is limited, it’s just as delicious. We recommend the chicken pho, many say it’s the best they’ve ever had. Be sure to stop by between 10 a.m. and 5 p.m. any day of the week!
Cafe Mi Quang
3324 Kensington Ave, Philadelphia, PA 19134
Phone: (215) 459-5062
Another great option for Vietnamese in town is Cafe Mi Quang. With a 4.4 star rating on Google, it’s no surprise people love this restaurant. Reviewers love the friendly service and tasty food here. It’s also cash-only, so make sure to come prepared.
Cafe Mi Quang serves plenty of amazing dishes to choose from. Be sure to try the bun bo hue, bahn mi, pho tai, or bun rieu. Don’t forget the Vietnamese coffee to complete your meal!
Pho Xe Lua Viet Thai Restaurant
907 Race St, Philadelphia, PA 19107
Phone: (215) 627-8883
With over 500 reviews, it’s clear Pho Xe Lau Viet Thai Restaurant is an amazing option for Vietnamese cuisine. This local restaurant focuses on fresh and authentic food as well as affordable prices, so you won’t break the bank.
Pho Xe Lau Viet Thai Restaurant serves a mixture of Vietnamese and Thai dishes. Try out the bbq pork chop on rice, phad thai, well-done beef rice noodle soup, stir-fried vermicelli with shrimp. Make sure to grab a smoothie!
1019 S 11th St, Philadelphia, PA 19147
Phone: (215) 463-1570
Finishing up our list of Vietnamese restaurants is Le Viet. Founded in 2010, this spot has been pleasing locals for over a decade. With a full bar, this is the perfect place to enjoy food and drinks.
Offering so many tasty dishes, you may have a hard time picking something to order at Le Viet. We recommend the wonton noodle soup, bun dau hu cha gio chay, fried rice, or xuon ram. Be sure to try a Vietnamese coffee martini while you’re there!
Feeling hungry yet? I definitely am. Though Philly has plenty of amazing restaurants to try, it’s clear this city is the number one spot for Vietnamese cuisine specifically. Whether you need a fast stop or a sit-down restaurant, now you’ll know where to go.
Looking for something other than Vietnamese food? Check out our favorite spots for vegan food by clicking here.
Which restaurant will you try first? Let us know! Did we leave a restaurant out of this list? Make sure you leave us a comment and we’ll check it out!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.