Top 10 best french restaurants in Santa Cruz,CA
Where to eat in Santa Cruz,CA?
Below are the list of top 10 best french restaurants in Santa Cruz,CA.
# The Crepe Place
1134 Soquel Ave
Santa Cruz , CA 95062
Santa Cruz , CA 95062
Dishes Served:
Breakfast, French, California