Taqueria Michoacan
21401 E Cliff Dr, Santa Cruz CA 95062