Another wonderful lunch while visiting my daughter in Santa Cruz was this Greek Feta vegetarian sandwich with a tapenade spread. DELICIOUS... This deli can get crowded but is worth the short wait. Fun people watching when sitting out front on a sunny day.
Zoccoli's Deli
1534 Pacific Avenue
Santa Cruz, CA 95060
831-423-1711
No comments:
Post a Comment