This an excellent place to get literally fresh off the boat seafood in Carrabelle, Florida. I learned of this place from my father, as it is right down the street from their beach home. If you are not from the area it can be a little intimidating the first time around. Sometimes it can almost feel like the…