Good gas prices/quality, no long lines nice snack shop clean!!
ATM is located at 1740 E Vista Way, Vista, CA 92084