Tuesday, August 21, 2012

Great Catalina Island Restaurant to visit on Labor Day Weekend

El Galleon Restaurant


Nothing is better on Labor Day than some great BBQ and El Galleon is serving up their specialty smoked BBQ Ribs all Labor Day Weekend long!  El Galleon is centrally located right next to the beach on Catalina Island, Avalon.

1 comment: