Am very interested in any local hounds' input for bahn mi, I tried a previous suggestion for the place at the SW corner of Shaw and Blackstone, the flavors were great but the bread was on the hard side. As a disclaimer, I did arrive after the lunch hour (@ 1 pm IIRC), so that may have been a factor.
I've spotted probably a half dozen places along the east side of First St. between Olive and Clinton Aves. alone. Also plan to revisit May's on the SW corner of Clinton and Fresno for another bowl of their delicious Pho before the warm weather turns appetites to cooler fare.