Santa Cruz

Center Street Grill

60

1001 Center St.,
Santa Cruz,
CA,
United States,
95060.

The perfect place for salads, pastas, made-from-scratch hollandaise sauce, ahi tuna, and freshly squeezed lemonade and orange juice on the outdoor patio.