Portland foodfromSFGATE1 month agoThe SF theater moguls who took a chance on a Santa Cruz restaurant - twiceThe Crepe Place in Santa Cruz offers a nostalgic dining experience with unchanged menu items and a vibrant atmosphere.