Yes, the Shell Grotto is open to the public and stands as a fascinating historical monument waiting to be explored.