Food & drinkfromSFGATE3 days ago'A tough call': Santa Cruz burger restaurant calling it quits after 15 yearsBetty's Eat Inn is closing its downtown Santa Cruz location after 15 years due to ongoing business challenges.