La Princesita Taco Truck

6882 Linda Vista Rd #7050 San Diego CA 92111 USA

(619) 307-5618

Location