Grams Hot Dogs & More

Hot dog stand · 1250 Santa Cora Ave, Chula Vista, CA

Hours

More food in Chula Vista, CA · Hot Dog Stand in Chula Vista