Taqueria Michoacan

21401 E Cliff Dr, Santa Cruz
(831) 465-8290