139 Water St., Santa Cruz, CA 95060
Monday to Saturday
9:00 am to 12:00 am
Sunday 9am to 11:00 pm

Do you have a comment, idea, suggestion, or you just want to let us know how we are doing? Go ahead! We encourage you and welcome all you comments since our main goal is not only to provide excellent service but also to bring to you some of the best Mexican cuisine!

139 Water Street, Santa Cruz, CA 12 ft N (831) 469-7685


View Larger Map

12 + 4 =