Vacation experts (Destin or San Destin?)
There is an Italian place in Destin called Fat Clemenza that is pretty decent.
Also, no love for Navarre Beach? That’s fine, i guess I’ll continue to have it all to myself. :-)
Print