Luau Larry's is a beloved institution on Catalina Island, located in the picturesque city of Avalon. With breathtaking views of the harbor, this lively tropical bar offers world-famous drinks, delicious food, and live entertainment, ensuring a memorable experience for all visitors.
For over thirty years, Luau Larry's has been serving up local favorite concoctions like Buffalo Milks and Wiki Wackers, while prioritizing the health and safety of both customers and staff. With a commitment to following all COVID-19 protocols, including effective sanitization and mask requirements, Luau Larry's welcomes guests back to enjoy one of life's greatest pleasures in a vibrant and welcoming atmosphere.
Generated from the website