Lopez Taqueria

500 Del Monte Ave Monterey CA 93940 USA

(831) 655-3222

Location