Pop-up restaurant based out of the Santa Cruz Art Center & located inside 11th Hour Coffee. Menus rotate frequently & consist of Szechuan classics, Japanese tapas, local & seasonal ingredients, hot wok fire & a darn good time.
Know a great happy hour or special for this location?
Suggest an edit
1001 Center St, Santa Cruz, CA 95060
© 2025 Checkle, Inc
Privacy
Terms