• February 26, 2010
Fernandina Meets Delicious

FernanDeli in Fernandina Beach, Florida, is a cozy little deli on 8th Street as you approach the historic district of Amelia Island.

Read more