Taqueria Michoacan - Mexican Restaurant, Santa Cruz, CA
21401 E Cliff Dr,
Santa Cruz, CA 95062
Taqueria Michoacan - Mexican Restaurant, Santa Cruz, CA is one of the popular Mexican Restaurant located in 21401 E Cliff Dr ,Santa Cruz listed under
Mexican Restaurant in Santa Cruz
,
Restaurant/cafe in Santa Cruz
,