We are moving to the Cape today! Have been way out past Indian Pass for the past two months, and the Cape is where I take my dogs.
Actually, there is a restaurant, the Loggerhead Grill. It is just a little ways down the road, where Beachcombers Pizza used to be. I intend to try it soon.
I had a link to the Loggerhead's website, when I find it I will post it.
But yeah, the barrier dunes are wa-ay out there, you'd have to drive to the Loggerhead, or to Port St Joe to go grocery-shopping at the Piggly-Wiggly.
And yes--zero shopping. You can drive to Apalachicola for that.
Dogs rule at the beach here! It's great fun. Of course, you have to be a courteous dog owner, pick up the leash when necessary, and clean up after your pooch. Yesterday the water was quite blue and the sand sparkly white.