I went to Trung Nam Bakery in St. Paul and got their delicious croissants last week and also tried one of their banh mi sandwiches. While I thought their banh mi bread was excellent - crunchy on the outside and light on the inside, I didn't think much of their meager fillings and quality of their pate / meat. Also, they just had one meat sandwich and one vegetarian/tofu variety.
I haven't tried the banh mi sandwich at Saigon Restaurant on University Ave and not sure if they are made fresh. The ones at Quang on Eat Street in Minneapolis seem to be premade.
Chowhound experts - where else in Minneapolis / St. Paul should I check out for great banh mi - awesome bread, great flavored fillings, mayo and pate?