Vietnam Cafe is probably our favorite restaurant. It is a little hole-in-the-wall spot in a tiny strip mall. But they are easily the best Vietnamese restaurant between Quakertown and Lansdale. They grow their own herbs out back. We have never been disappointed by any of their meals. We usually end up ordering grilled pork bun. The portions are large and inexpensive. The restaurant is BYOB so that helps keep the cost down too. There are approximately 15 tables but we have rarely had to wait long. Credit cards are not accepted for meals under $20.