Hot dog stand · 1250 Santa Cora Ave, Chula Vista, CA
More food in Chula Vista, CA · Hot Dog Stand in Chula Vista