Local Phone: 671-3000

Location In San Pedro: Palapa Bar Dock
(On the beach just north of The Phoenix Resort).

Phone: 671-3000