El Compadre Taco Shop And More

7327 University Ave La Mesa CA 91942 USA

(619) 469-1664

Location