I used to live near there... the restaurant is basically on the sand. So I’m guessing she smelled food and found an unlocked door or window or something! There is also a beach blocked off just for sea lions not too far away... it’s called Children’s Pool and its always FULL of them.