One of my co-worker mentioned to me Smoked Out BBQ, 807 Aldo Ave Ste 106, Santa Clara. He liked the pulled pork sandwich there. That is there physical location since 5/19/18 and they have a food truck. Haven’t tried it yet.
Y*lp says they are closed Sat-Mon. Tues-Fri 11-2:30pm.
website:
