Portland foodfromSFGATE11 hours 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.