Santa Cruz
Center Street Grill
1001 Center St.
Santa Cruz, CA, 95060, United States
Santa Cruz, CA, 95060, United States
TEL:
(831) 423-4745
The perfect place for salads, pastas, made-from-scratch hollandaise sauce, ahi tuna, and freshly squeezed lemonade and orange juice on the outdoor patio.
Advertisement
Advertisement
