The Snack Shop, Chula Vista CA
Address | 555 Broadway Suite 1019, Chula Vista, CA | ||||||||||||||
Phone | (619) 691-8675 | ||||||||||||||
Hours |
|
||||||||||||||
Categories | Food Store | ||||||||||||||
Rating | 4 1 review | ||||||||||||||
Similar companies nearby Mowry Food Mart — Fremont, CA, 94536 Lake Poway Park — 14644 Lake Poway Rd, Poway, CA |