I've visited Banh Mi on several occasions with my co-workers, and I'm never disappointed. The food usually comes out quickly, and is fresh. I like that I can leave feeling full but I don't feel like I'll be going into a food coma later in the day. It's a great spot to grab lunch in the middle of the work day.
I have gotten 2 of the sandwiches and have been getting the salad noodle bowl lately. Both choices are very good. I would recommend anyone who has an open mind to visit Banh Mi. Most of their dishes have a lot of vegetables, and other ingredients in them. If you don't like food that is non-traditional, you probably shouldn't be eating at any vietnamese place anyway. I only wish they served Pho here. Which they make clear with the No Pho sign at the register.
All in all, good food, good service, fairly well priced.