We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Santa Cruz Main Beach

#24 of 88 Restaurants in Watsonville
1116 Main St
0 km from Santa Cruz Main Beach
Cuisines: Bar, Pub
#2 of 88 Restaurants in Watsonville
972 Main St
0.2 km from Santa Cruz Main Beach
Order Online
#8 of 88 Restaurants in Watsonville
589 Auto Center Dr
0.2 km from Santa Cruz Main Beach
Cuisines: American, Cafe
#1 of 88 Restaurants in Watsonville
946 Main St
0.3 km from Santa Cruz Main Beach
Cuisines: American, Cafe
#23 of 88 Restaurants in Watsonville
1401 Main St
0.4 km from Santa Cruz Main Beach
#13 of 88 Restaurants in Watsonville
1441 Main St
0.6 km from Santa Cruz Main Beach
Cuisines: Japanese, Sushi, Asian
#58 of 88 Restaurants in Watsonville
1415 Main St
0.5 km from Santa Cruz Main Beach
#33 of 88 Restaurants in Watsonville
1425 Main St
0.6 km from Santa Cruz Main Beach
Cuisines: Mexican
#42 of 88 Restaurants in Watsonville
1433 Main St
0.6 km from Santa Cruz Main Beach
Cuisines: Thai
#51 of 88 Restaurants in Watsonville
1423 Main St
0.6 km from Santa Cruz Main Beach
#7 of 88 Restaurants in Watsonville
618 Main St
0.9 km from Santa Cruz Main Beach
Cuisines: Mexican, Latin, Spanish
#16 of 88 Restaurants in Watsonville
720 Main St
0.7 km from Santa Cruz Main Beach
Cuisines: Mexican, Latin, Spanish
Be the first to review this restaurant
1075 Main St
0.1 km from Santa Cruz Main Beach
#3 of 88 Restaurants in Watsonville
1994 Main St
1.3 km from Santa Cruz Main Beach
Cuisines: Japanese, Sushi, Asian
#83 of 88 Restaurants in Watsonville
1459 Main St
0.6 km from Santa Cruz Main Beach
#41 of 88 Restaurants in Watsonville
707 Freedom Blvd
0.7 km from Santa Cruz Main Beach
#6 of 88 Restaurants in Watsonville
1934 Main St
1.1 km from Santa Cruz Main Beach
Cuisines: Mexican
#9 of 88 Restaurants in Watsonville
458 Main St
1.2 km from Santa Cruz Main Beach
Cuisines: Mexican, Latin, Seafood
#30 of 88 Restaurants in Watsonville
1487 Main St Ste 102
0.8 km from Santa Cruz Main Beach
Be the first to review this restaurant
1212 Main St
0.2 km from Santa Cruz Main Beach
#57 of 88 Restaurants in Watsonville
20 Ohlone Pkwy
0.8 km from Santa Cruz Main Beach
Cuisines: Chinese
#18 of 88 Restaurants in Watsonville
1892 Main St
1 km from Santa Cruz Main Beach
#54 of 88 Restaurants in Watsonville
611 Main St
0.8 km from Santa Cruz Main Beach
Cuisines: Mexican
#76 of 88 Restaurants in Watsonville
1028 Freedom Blvd
0.8 km from Santa Cruz Main Beach
#5 of 88 Restaurants in Watsonville
Beach Street Pelican 51
1.6 km from Santa Cruz Main Beach
Cuisines: American, Cafe, Diner
#22 of 88 Restaurants in Watsonville
1830 Main St
1 km from Santa Cruz Main Beach
Cuisines: Cafe, American
#15 of 88 Restaurants in Watsonville
1912 Main St
1.1 km from Santa Cruz Main Beach
#27 of 88 Restaurants in Watsonville
1866 Main St
1 km from Santa Cruz Main Beach
Cuisines: Chinese, Asian
#4 of 88 Restaurants in Watsonville
452 E Lake Ave
1.8 km from Santa Cruz Main Beach
Cuisines: Japanese, Sushi, Asian
#85 of 88 Restaurants in Watsonville
1487 Main St
0.8 km from Santa Cruz Main Beach