My family has been coming here for as long as I can remember.
It's super affordable, great people watching and utterly delicious. The giant fish in the back tank is an added bonus. The people who run it are stellar and handle huge amounts of take-out capably.
The only reason I am not putting 5 stars is that I find the dishes high in sodium. They are tasty and generous in portions. I just find myself still craving water a day later. Small price to pay for such flavourful offerings. I habitually order Pho or the #32 (lemongrass chicken, vermicelli, spring roll).