Newhall BBQ

Barbecue restaurant · 2212 Newhall St, San Jose, CA

More food in San Jose, CA · Barbecue in San Jose