Zed said it earlier...Punta Chivato...tow out to Isla San Marcos or dink around on Isla Santa Inez. At times quality yellows...Dodo's...pargo...cabrilla...monsta triggers...been bent over a couple of times on freight train grouper too.
Snorkeling is tops...even some blueish reef lobster with big tails, small bodies...not that I ever ate any or a hundred. I'm just stating the fact that they're out there to "view" from behind a mask...

Jim