Skip to main content

The Lobster Trap

restaurant · seafood restaurant · Avalon, CA

Address
128 Catalina Ave, Avalon, CA 90704
Phone
(310) 510-8585
Website
catalinalobstertrap.com
Where
33.3428, -118.3258

Search Hominin for The Lobster Trap

Other restaurants nearby

More in Avalon

The Lobster Trap — restaurant in Avalon, CA | Hominin