Santa Catalina Island Restaurant

Restaurant in Santa Catalina Island, California, United States

  • Luau Larry's

    Luau Larry's in Santa Catalina Island, California, is a popular restaurant that is ideally located a few steps away from the beautiful beach of Avalon, and spectacular views of the harbor and a lively, tropical atmosphere have locals and tourists returning time and again. The friendly and helpful staff at our restaurant are always on hand offering excellent service and recommending tasty dishes that will make your dining experience a memorable one. So, popping in to Luau Larry's is not an option, it is a necessity, and diners are sure to enjoy our amazing meals, great drinks and the best live entertainment around.


Do you have, or know of, a company or businesses that operates in Santa Catalina Island?

Click here to register and add the company!

Thank you for visiting Restaurant - Restaurants; Food & Drink - Santa Catalina Island, California, United States

Featured Businesses