Avalon Grille features California coastal cuisines, a collection of wine and micro-brews only steps from Avalon Bay. Descanso Beach Club serves signature bites and classic cocktails in a relaxed beachfront setting just past the Casino. The charming seaside city of Avalon offers a variety of culinary experiences to help make your island escape a memorable one. Catalina Island Restaurants & Nightlife Avalon Restaurants