655 Capitola Rd.
Santa Cruz, California 95062
Local Phone: (831) 477-9384
Enjoy a variety of options for fresh made, authentic Mexican food. Even the pickiest eater will be satisfied!
Stop in for delicious appetizers, soups, salads, entrees, specialties, and even kids' meals.
Enjoy a full-service bar with happy hour as well!
- Dogs OK at outside seating