Restaurant
Taqueria Michoacan
15 locals recommend,
Tips from locals
closest taqueria, long-established local eatery, authentic mexican menu
good mexican food.... staff not very friendly but very convenient! Right down the street from our beach house!
Unique things to do nearby
Locals also recommend
Location
21401 E Cliff Dr
Santa Cruz, CA