Welcome to Luau Larry’s, Catalina Island’s go-to spot for tropical drinks, delicious bites, and unforgettable island vibes! Nestled in the heart of Avalon, our Polynesian-inspired bar brings the spirit of aloha to California. Whether you’re craving a handcrafted tiki cocktail, a plate of island-inspired bar food, or just a lively place to unwind, you’ll find it all here.