It really is more in the Chula Vista area which is 20 minutes south of San Diego
Yes is at Palm ave. In chula vista
Its in Chula Vista, about 10 min South of San Diego.
Palm City
Yes
Yes its is. It's right next to the Palm trolley station.
Yes, imperial beach
It's in Otay mesa
Thanks! Your answer is awaiting moderation.