3309 San Felipe Rd, San Jose, CA 95135 (408) 270-1738
How to go there
Barbecue restaurant Loc: 37.3129 / -121.792
Plan your visit