Lobster Trap Avalon Ca

Lobster Trap Catalina

Lobster trap catalina island, Avalon’s favorite restaurant features a full bar, fresh seafood and great times on catalina island. The lobster trap, avalon – menu, prices & restaurant, The lobster trap, avalon: see 992 unbiased reviews of the lobster trap, …