Hot dog stand · 681 N San Pedro St, San Jose, CA
More food in San Jose, CA · Hot Dog Stand in San Jose