Dine • To Go • Delivery
831-431-6058

Order On ToastDownload The Toast App
800 41st Avenue
Santa Cruz, CA

Contact Us

800 41st Avenue
Santa Cruz, CA 95062
831-431-6058

Hours

Monday – Thursday
11:00 am – 9:00 pm
Friday – Sunday
9:00 am – 9:00 pm