Beachfront seafood restaurant, Cafe Orca, offers line-caught fish and seafood platters on a covered terrace.