There are two famous banh mi shops in Hoi An: Madam Khanh (aka the Banh Mi Queen) and Banh My Phong. Both are delicious and which one is the best is left up to personal preference. Personally, I prefer Madam Khanh, but this place is a very close second.
The line at Banh My Phong can be a little long, but it goes by fast enough. The staff has the art of making banh mi quickly down pat.
All the ingredients in the banh mi at Banh My Phong taste fresh and delicious.