20 S 2nd St
Fernandina Beach, FL 32034
Fernandina Beach, FL 32034
Open HoursMo to Sa from 05:30pm to 09:30pm
OverviewFrench for "The Enclosure," Amelia Island's premiere French restaurant adds a dash of European culture to the small community. Light music adds intimacy to this cozy spot that...
more
