Avalon Seafood on the pier

A Catalina favorite for generations, Avalon Seafood is located on the green Pleasure Pier.