The Lobster Trap Is The “Restaurant Of The Week”
AVALON, CA — The Lobster Trap is a fresh fish restaurant on Catalina Island that features great food, friendly staff and a casual atmosphere. Locals and visitors alike consistently name…
Covering the San Fernando Valley & the Greater Los Angeles area.
AVALON, CA — The Lobster Trap is a fresh fish restaurant on Catalina Island that features great food, friendly staff and a casual atmosphere. Locals and visitors alike consistently name…