Hot dog stand · Main St &, Third Ave, Chula Vista, CA
More food in Chula Vista, CA · Hot Dog Stand in Chula Vista