Food truck las pencas #1
1655 Mission Rd, South San Francisco 94080