Descanso Beach is a beachfront establishment in Avalon, CA that offers a variety of leisure activities and amenities for visitors to enjoy.
With its picturesque location and serene atmosphere, Descanso Beach provides a relaxing setting for guests to unwind and experience the beauty of Catalina Island.
Generated from their business information