This Restaurant In Florida Is Located In The Most Unforgettable Setting

Food is definitely the most important factor in what makes a restaurant great, but atmosphere is a close second. Of course, the holy grail of dining is when you find a restaurant that has the best of both. Like this gem located in one of our favorite state parks, for example:

De Leon Springs State Park: 601 Ponce Deleon Blvd, De Leon Springs, FL 32130.

Have you ever visited The Old Sugar Mill? How about these 14 Unforgettably Unique Restaurants In Florida?