Listing Detail

back to previous page

Villa Azteca

157 Main St, Salinas, CA 93906

https://villaazteca.com/

We refuse to compromise on quality in our restaurant. That's why we source our fresh ingredients from local farmers' markets.

Facility Info

what’s nearby