Welcome to your new website! Use this introductory area to describe your restaurant and its location. You can update it and add a picture to it by going to My Restaurant » Home Page.
Fresh, natural and organic Mexican food in the heart of midtown Santa Cruz.
Santa Cruz, CA 95062
(You can change this information by going to My Restaurant » General Information)