Location & Hours
1141 Soquel Ave
Santa Cruz, CA 95062
Open everyday, 11am to 11pm
Call to Place an Order: 831.426.5664
Office Number: 831.471.2609
Have a comment or a raving review? We'd love to hear from you! Please do not use this form for restaurant or catering orders.
Looking For A Job?
Email your resume and interview availability to email@example.com. We can't wait to have you on our team!