Nightlife Avalon Theatre Entertainment. 1 Casino Way, Avalon, CA 90704. Catalina Island Mermaids. Avalon, CA 90704. Chi Chi Club. 105 Sumner Avenue, Avalon, CA 90704. Descanso Beach Club. 1 St. ... Dollyia Island Psychic. 101 Pebbly Beach Road, Avalon, CA 90704. El Galleon Restaurant, Inc. ... Escape Room Catalina. ... Luau Larry's. More items...