Address: 1382 E Palomar St, Chula Vista, CA 91910, USA
Phone: +16192164925
Jesse Harris
Small gas station but does the job. Employees are very nice and helpful. Store is very well stocked but prices are a little high.
Kristi Reich
Who doesn't allow you to pay with a credit option? "Debit only" died off decades ago. 🙄
Abril Bahena
Chek product !! not good
Thanks! Your review is awaiting moderation.
24 hours
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.