According to Crabby Steve himself, the restaurant is public and open to anybody. He says he gets a lot of local business. But it is a bit tricky to get to. When we go, we walk there from the beach at Rosemary, and then exit through High Dunes. We've never had anyone say anything to us. The food is great, the margaritas are awesome, and the view is beautiful. It makes the challenge of getting there worthwhile!