Address: 655 Capitola Rd, Santa Cruz, CA 95062, USA
Quite awhile and very good service and food.
Long time very good food
More than 10 years . Is my guess. It's been in business since I moved to Live Oak area.
Add Answer
Thanks! Your answer is awaiting moderation.
Is this restaurant dog friendly?
Does this restaurant offer some dishes like, enchiladas, that are not spicy hot? I would like to bring my elderly aunt for lunch.
What the hours for happy hour?
Trending Places
Mexican restaurant
2222 E Cliff Dr STE 100, Santa Cruz, CA 95062, USA
2332 Mission St, Santa Cruz, CA 95060, USA
2019 N Pacific Ave, Santa Cruz, CA 95060, USA
2608 Portola Dr, Santa Cruz, CA 95062, USA
1710 Brommer St, Santa Cruz, CA 95062, USA
206 Laurel St, Santa Cruz, CA 95060, USA