La Costa Taqueria

1306 N Main St, Salinas CA

(831) 443-2060

Location