Crabby Steve's is officially only open to owners and guests of High Pointe. If it were officially open to the public they would have to make expensive ADA modifications.
It's one reason Steve is crabby.
(actually he and staff are very nice and welcome all comers)
You can get on the beach nearby and walk up.