Catalina Island
Avalon Seafood
310-510-0197
Avalon Seafood on the pier

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