Taqueria Michoacan
(831) 465-8290

21401 E Cliff Dr, Santa Cruz, CA | Directions   95062

36.963887 -121.991615
Get Directions