Hot dog restaurant · 3300 E Castro Valley Blvd # J, Castro Valley, CA
More food in Castro Valley, CA · Hot Dog in Castro Valley