Mijo's Taqueria

200 Monterey Ave #2 Capitola CA 95010 USA

(831) 465-0228

Location