The Anchor is a cozy restaurant nestled in the heart of Fernandina Beach, FL, offering a diverse menu of fresh seafood and classic American dishes.
With a relaxed atmosphere and friendly service, The Anchor provides a welcoming dining experience for locals and visitors alike to enjoy good food and good company.
Generated from their business information