The Hot Dog Dude

Hot dog stand · 5099 Stars and Stripes Dr, Santa Clara, CA

Hours

More food in Santa Clara, CA · Hot Dog Stand in Santa Clara