Descanso Beach Club is the only waterfront bar and restaurant in Avalon. Enjoy the tropical atmosphere of the Catalina island with a dining experience on its pristine shores that offers stunning views of the ocean. On the menu are cocktails, premium spirits and delicious appetizers. The beach offers myriad activities like snorkeling, kayaking or swimming, and is an ideal location for weddings and private parties.