To be fair, I've only had homemade bahn mi other than this place. But I have to say this is really tasty and super cheap.
I usually get the vege sandwich spicy.
Be warned, spicy means that she will cut a chili into the sandwich. Not a complaint, just know that some bites will be very hot.