I've been to numerous Vietnamese restaurants and this place wins hands down across the board. 1st time I went, I was SHOCKED by how nice the staff was (which normally at other places is never the case), and very clean (most places the tables are sticky, utensils are dirty and the floors have remanents of previous patrons). Plus the decor is more than just a bunch of tables and chairs. The food and the restuarant itself shows that the people take pride in themselves and the food and their customers. Because the food is so consistently fresh and tasty, I never mind the wait which is never for long anyway because they serve so quickly. BUT you never feel rushed at all. And to top it off they have this wonderful complimentary pudding with little tapioca for dessert. I'm a total fan!
Pros: Consistently fresh and tasty food, friendly staff, clean facilities