Luau Larry’s is an institution on Catalina Island. Located in the beautiful city of Avalon, just steps from the beach, Luau’s offers breathtaking views of the harbor in a lively, fun tropical setting. Our staff is second to none, eager to assure that your visit is memorable.
For over twenty years we have been offering world famous drinks, live entertainment and delicious food! Please join us for some of the local favorite concoctions including Buffalo Milks and Wiki Wackers, listen to some of the Island’s best entertainment, and relax knowing that you have enjoyed one of life’s greatest pleasures, Luau Larry’s!