Cool! I have seen a few of them before, they pretty rays. They had some pretty good water clarity while they were down there. But that pile of fish just sitting out there probably didn't smell really good...
Zorros Sports Bar apparently has a good sense of humor too! lol