Pier 24 is a waterfront restaurant in Avalon on Catalina Island, operated by the Catalina Island Company. The menu includes salads, seafood, specialty pizzas, pasta, burgers, and sandwiches, along with cocktails, beer, wine, and milkshakes, served in a dining room themed around the island's maritime history.