Events this week in Cabo San Lucas, Mexico