Taqueria Mi Tierra hero image

Taqueria Mi Tierra

Restaurant

1471 Freedom Blvd, Watsonville, CA 95076, USA

Biter Score
7.8
Closed
Saturday: 9:30 AM – 9 PM