Beach Bar San Pedro offers a relaxing beachside experience with cocktails, a restaurant featuring fresh seafood, and a garden with a pool.