Skip to main content

La Montana Taqueria

restaurant · mexican restaurant · Santa Cruz, CA

Address
220 Leibrandt Ave, Santa Cruz, California, Santa Cruz, CA 95060
Phone
(831) 600-7716
Website
lamontanarestauranteytaqueria.com
Where
36.9663, -122.0180

Search Hominin for La Montana Taqueria

Other restaurants nearby

More in Santa Cruz

La Montana Taqueria — restaurant in Santa Cruz, CA | Hominin