Super Chorriados

Hot dog stand · 1600 W Grand Ave, Oakland, CA

More food in Oakland, CA · Hot Dog Stand in Oakland