Gas & Service Stations in Chula Vista, CA
Gas & Service Stations
703 Palomar St.,
Chula Vista ,
CA
91911
UNITED STATES
Based on 1 reviews
navy guys buy spice and gas
this is the place where most of the Navy gets their gas, its like 2 blocks from the base and its well known for selling Spice and 1ON pills, its great becasue you dont have to drive to a smoke shop in Pacific Beach.Worldwide > United States > Chula Vista, CA > Gas & Service Stations