Lovely spot in Ocean Beach for all of your San Diego adventures