Descanso Beach Club Restaurant

Restaurant

Descanso Beach Club Restaurant

1 St. Catherine Way , Avalon, 90704, CA

With its beachfront location, this popular spot is both an attraction and dining option for families. If you don’t have time to lounge on the beach and take a dip, stop by for a casual outdoor lunch and drinks. Table service is available.