1825 Sutter St, Concord
Popping Fresh Vietnamese Sandwiches opened in Concord off Willow Pass Rd. in Concord at the end of last year. In addition to sandwiches they offer various snacks such as lobster balls and Vietnamese style chicken wings, and flavored teas such as purple yam, taro and kumquat. Check out their menu here.