We love both Mount Pleasant locations of Bon Bahn Mi. It's a great spot for a group if you have a variety of preferences or dietary restrictions as they can accommodate soy free, gluten free, vegan, and low-carb. I'm vegan and love the red curry tofu - I often get the bowl with peanut sauce and it's such clean comfort food. The local brews on tap are an awesome bonus, a variety of hot sauces is fun to choose from, and even though it's order-then-sit service, they always check on us several times during the meal. Both patios are pup friendly. The takeout holds up nicely too!