===There is a Vietnamese sandwich chain, based in Little Saigon (Orange County), California, ===
A very interesting area that was a great way to learn about Vietnamese culture. For me, it was sometime in the very late 90's. A video store owner had a poster of Ho Chi Minh hanging prominently for all to see. The locals were incensed and a massive protest was happening. This story made national news.
Anyway, I went to see these protests. There was a very large crowd of Vietnamese/Americans, and they were not happy. It was here that I learned about their wonderful sandwiches, as someone was pushing a shopping cart full of them and giving them out for free. The bread was incredible, the sandwich was as good as the photo you posted. It was then and there that I learned about the history of this culture and the French influence in their cooking style.
Fast forward to New Orleans. There is a sizeable community of Vietnamese. It was here I learned about some of their other foods, but I became addicted to the steamed pork buns that were readily available. They are similar to the Chinese version but has hard boiled eggs as part of the ingredients.
This same community was a good place to go for New Years Day and the Fourth of July as they has the best fireworks.
If I get a hankering for pho, I have a soup base that has all the ingredients in it and I can make a good version of it quickly. Check out your Asian markets, you can probably find it.