IT TASTES LIKE WHAT YOU PUT INTO IT!

Downtown Santa Cruz Restaurant

📍 118 Cooper St, Santa Cruz, CA 95060

Food Truck

See Instagram For Latest Location

Please verify that you only place orders during our open hours.

Drinks

Filters

Filters

Downtown Santa Cruz Restaurant

📍 118 Cooper St, Santa Cruz, CA 95060
(530) 340-6656
Located in the Octagon Building

Daily Food Truck Location & Hours Update: