Address: 54780 Cattlemen Rd, San Lucas, CA 93954, USA
“Yelp says it's closed and it may have been for however long but it's open now and was totally remodeled. Looks like a regular taqueria with a handful of tables for dining, the old ramshackle place is gone entirely. The menu looks the same and what I've had so far is excellent just like before.”