Salt Creek Restaurant sits quietly along Florida’s Nature Coast, a weathered wooden structure that looks like it’s been kissed by salt air and sun for generations. The metal roof and rustic exterior ...