Listing 44 restaurants in and around Fernandina Beach.
Fernandina Beach is a city in northeastern Florida and the county seat of Nassau County, Florida. It is the northernmost city on Florida's Atlantic coast, situated on Amelia Island, and is one of the municipalities comprising Greater Jacksonville (formally the Jacksonville, Florida Metropolitan Statistical Area). The area was first inhabited by the Timucuan Indian people. Known as the "Isle of 8 Flags", Amelia Island has had the flags of the following nations flown over it: France, Spain, Great Britain, Spain (again), the Republic of East Florida (1812), the Republic of the Floridas (1817), Mexico, the Confederate States of America, and the United States.
318 Centre Street, FERNANDINA BEACH, Florida 32034
The Tavern is our home base, bigger and best equipped to serve food focused plates with select brewery pairings.
Our full menu of culinary favorites and signature surprises will grab ahold of your dining experience.
207 Centre Street, FERNANDINA BEACH, Florida 32034
Drop in for the best cup of coffee on the island.
Our coffee is locally roasted just down the road in Yulee, FL.
Our baristas proudly serve your reliable daily dose of caffeine as well as specially crafted drinks.
801 Beech Street, FERNANDINA BEACH, Florida 32034
The Beech Street Grill (BSG) offers a unique menu featuring upscale southern cuisine with eclectic flares.
Like its dynamic neighborhood, Beech Street Grill changes with the seasons.
530 Centre Street, FERNANDINA BEACH, Florida 32034
Mexican
503 A Ctr Street, FERNANDINA BEACH, Florida 32034
Bakery