It is called Shark Ray Alley for a reason. You will see a lot of nurse sharks as well as a southern sting ray or two. Don't be afraid to get in the water with them. It is part of the experience and very exciting. There is also an abundance of other marine life to see. I have been snorkeling there twice and will go back when ever I am in San Pedro.
If you own or manage Shark Ray Alley, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.