Filters:
clear
self service restaurant
clear
Santa Cruz
clear
Country: United States

self service restaurant in Santa Cruz

About 7 results.

Fosters Freeze

Santa Cruz, California United States

Earthbelly

thumb_up 731 likes
rate_review 57 Reviews
favorite 882 favorites
Santa Cruz, United States

100% non-GMO & Organic Foodstop & Bakery We serve breakfast, lunch & dinner 7 days a week and Saturday & Sunday Brunch. Eat-In - Take-Out

Pizza My Heart

Santa Cruz, California United States

Rosie McCann's Irish Pub & Restaurant

Santa Cruz, California United States

Rosie McCann's offers delicious food, great atmosphere, signature cocktails, Happy Hour Every Day! Reserve a table·Book bottle service

Pono Hawaiian Grill

Santa Cruz, California United States

Burger King

Santa Cruz, California United States

Burger King

Santa Cruz, California United States
  • 1