Hidden on the charming streets of Avalon on Catalina Island sits The Lobster Trap, a seafood haven whose vibrant blue exterior and underwater murals serve as the perfect prelude to the oceanic ...