Seafood restaurant, Restaurant in Avalon, CA
The Lobster Trap is a seafood restaurant on Catalina Island in Avalon, California, serving local seafood and pasta with a nautical theme, open seven days a week. Menu highlights include clam chowder, bacon-wrapped scallops, and seafood pasta, alongside a full bar with a strong draft beer selection, and it holds high marks from thousands of diners.



