Do some take card?
Address: 3960 Normal St #3960, San Diego, CA 92103, USA
Herschel Johnson | Aug 21, 2019
There is also an ATM available.
Timothy January | Aug 21, 2019
Yes credit cards are accepted at almost all vendors
Thanks! Your answer is awaiting moderation.