The Lobster Trap in Avalon isn’t just a restaurant—it’s a blue-painted paradise where seafood dreams come true and diet plans ... Photo credit: Karen Otto Wooden tables and comfortable chairs invite ...