Restaurants in Santa Cruz

American 39 restaurants
Italian 13 restaurants
Californian 12 restaurants
Santa Cruz, CA
When?
2 guests

Best Santa Cruz restaurants by cuisine

American favorites in Santa Cruz

Tips About Restaurants in Santa Cruz

  • Downtown Santa Cruz is the neighborhood in Santa Cruz with the most restaurant choices (35 restaurants). Cafe Mare Italian Restaurant, Chocolate the Restaurant and El Palomar - Santa Cruz are the most popular restaurants in Downtown Santa Cruz.
  • Downtown Santa Cruz is the neighborhood in Santa Cruz with the most affordable restaurant choices (33 restaurants with prices $30 and under). Cafe Mare Italian Restaurant, Chocolate the Restaurant and El Palomar - Santa Cruz are the most popular restaurants for cheap eats in Downtown Santa Cruz.
  • American is the most popular cuisine in Santa Cruz (#2 Italian, #3 Californian). Ideal Bar & Grill, Suda, and The Water Street Grill are the most popular American restaurants in Santa Cruz.

FAQs About Restaurants in Santa Cruz

What are the best restaurants in Santa Cruz for local cuisine?

la Posta is the most popular place to eat local food in Santa Cruz.

Where are the most romantic places to eat in Santa Cruz?

Hollins House - Pasatiempo Golf Club is the most popular restaurant for romantic occasions in Santa Cruz.

Where are the best places to eat in Santa Cruz for families with children?

Ideal Bar & Grill and Woodstock's Pizza - Santa Cruz are the most popular family-friendly places to eat in Santa Cruz.

Santa Cruz
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM