
Restaurants & Dining
The best places to eat on Amelia Island, from fresh seafood shacks to fine dining.
38 listings

Salt
AAA Five Diamond award-winning fine dining at The Ritz-Carlton featuring Chef Okan Kizilbayir's innovative seasonal menu, aged steaks, and fresh seafood with over 400 wines.
4750 Amelia Island Pkwy, Fernandina Beach, FL 32034

España Restaurant & Tapas
Traditional Spanish and Portuguese cuisine by Chef Roberto since 2004, featuring freshly caught seafood, hot and cold tapas, and classic paella in a cozy downtown setting.
22 S 4th St, Fernandina Beach, FL 32034

Indigo
Elevated southern coastal cuisine in a charming 1906 cottage in Fernandina's Historic District. Occupying the beloved former Le Clos space.
20 S 2nd St, Fernandina Beach, FL 32034

Burlingame
Intimate restaurant serving innovative and seasonal New American cuisine with terrace tables in historic downtown Fernandina Beach. A local favorite since 2016.
20 S 5th St, Fernandina Beach, FL 32034

David's Restaurant & Lounge
AAA Four Diamond culinary destination in Historic Downtown Fernandina Beach offering private dining experiences by Executive Chef & Owner David.
802 Ash St, Fernandina Beach, FL 32034

Lagniappe
Chef Grimley's French Creole restaurant combining New Orleans, Charleston, and Savannah culinary traditions with unique Southern twists.
4810 First Coast Hwy, Amelia Island, FL 32034

The Patio at 5th & Ash
Popular wine bar and restaurant in historic downtown Fernandina Beach with an excellent wine selection and seasonal dishes.
416 Ash St, Fernandina Beach, FL 32034

Salty Pelican Bar & Grill
Beloved waterfront restaurant on the Fernandina Beach harbor since 2012, serving seafood, American fare, and popular Sunday brunch with live music.
12 N Front St, Fernandina Beach, FL 32034

Timoti's Seafood Shak
Hugely popular casual seafood spot in downtown Fernandina Beach known for fresh, creative seafood dishes, fish tacos, and shrimp baskets. Gluten-free friendly.
21 N 3rd St, Fernandina Beach, FL 32034

The Boat House
Seafood and steak restaurant in historic downtown Amelia Island offering shareable dishes, refreshing cocktails, and a superb dining experience.
30 S 2nd St, Fernandina Beach, FL 32034

Down Under Restaurant
Waterfront seafood restaurant on the Intracoastal Waterway featuring outdoor deck seating, Southern nautical vibe, and frequent live entertainment.
96106 Wades Pl, Fernandina Beach, FL 32034

Shuckers Oyster Bar & Grill
Relaxed waterfront seafood restaurant known for fresh oysters, Mayport shrimp, and a broad selection of coastal dishes.
96008 Wades Pl, Fernandina Beach, FL 32034

The Hidden Crab
Off-the-beaten-path seafood restaurant serving fresh crab, shrimp, and coastal favorites with All-You-Can-Eat Wednesdays.
942699 Old Nassauville Rd, Fernandina Beach, FL 32034

Sliders Seaside Grill
Fernandina Beach's only oceanfront tiki bar and restaurant, just steps from the beach with breathtaking ocean views and live music.
1998 S Fletcher Ave, Fernandina Beach, FL 32034

Sandbar Amelia Island
Casual beachfront dining with picnic tables on the sand, serving coastal cuisine, wood-fired pizza, seafood, and an extensive whiskey selection.
2910 Atlantic Ave, Fernandina Beach, FL 32034

Salt Life Food Shack
Laid-back beach-inspired restaurant near the shore serving fresh seafood, tacos, poke bowls, and craft cocktails in a casual surf-culture atmosphere.
17 N Fletcher Ave, Fernandina Beach, FL 32034

Arte Pizza
Artisan Neapolitan-style pizzeria one block off historic Centre Street, baking pizzas following old recipes from one of Napoli's most famous pizzerias.
109 N 3rd St, Fernandina Beach, FL 32034

Ciao Italian Eatery
Heart-of-downtown Italian restaurant on Centre Street serving ultra-thin crust pizza, fresh pasta, seafood, and Italian entrees.
614 Centre St, Fernandina Beach, FL 32034

Nonna Mia
Omni Amelia Island Resort's coastal Italian concept featuring warm, family-style dining with fresh flavors and shared plates. Opened December 2025.
142 Racquet Park Dr, Fernandina Beach, FL 32034

Pepper's Cocina Mexicana & Tequila Bar
Family-owned Mexican restaurant right on Centre Street offering a wide variety of fresh, authentic Mexican food made daily.
530 Centre St, Fernandina Beach, FL 32034

Mezcal Spirit of Oaxaca
Upscale Mexican restaurant celebrating authentic Oaxacan cuisine with traditional recipes and fine dining flair on Centre Street.
302 Centre St, Fernandina Beach, FL 32034

1928 Cuban Bistro
Authentic Cuban sandwiches, pastries, bold coffee, and traditional Cuban cuisine in historic downtown Fernandina Beach.
122 S 8th St, Fernandina Beach, FL 32034

Wicked Bao
Creative Asian street food in downtown Fernandina Beach specializing in steamed bao buns, fried chicken baos, and inventive Asian fusion dishes.
232 N 2nd St, Fernandina Beach, FL 32034

Fancy Sushi Japanese Grill & Sushi Bar
Popular Japanese restaurant on Sadler Road serving fresh sushi rolls, sashimi, hibachi dishes, and Japanese grill favorites.
1478 Sadler Rd, Fernandina Beach, FL 32034

Ahan Thai Kitchen
Authentic Thai cuisine and sushi in Fernandina Beach, serving flavorful curries, pad Thai, stir-fries, and fresh sushi rolls.
474260 E State Rd 200, Fernandina Beach, FL 32034

Beach Diner
Family-owned breakfast and lunch diner specializing in delicious, unique dishes like Shrimp & Crab Omelette, Fish and Grits, and Chocolate Chip Pancakes.
2006 S 8th St, Fernandina Beach, FL 32034

Garden Street Bistro
Charming breakfast, brunch, and lunch spot in a historic building with indoor and outdoor seating in downtown Fernandina.
105 S 3rd St, Fernandina Beach, FL 32034

Ms. Carolyn's Restaurant
Beloved local breakfast and dinner restaurant on Sadler Road with hearty portions, friendly service, and classic Southern comfort food.
2120 Sadler Rd, Fernandina Beach, FL 32034

Tasty's Fresh Burgers & Fries
Top-rated burger joint on Centre Street serving fresh, made-to-order burgers and hand-cut fries in the Historic District.
710 Centre St, Fernandina Beach, FL 32034

Cafe Karibo
Charming, eclectic restaurant serving creative seafood, sandwiches, salads, and American fare with a laid-back island vibe.
27 N 3rd St, Fernandina Beach, FL 32034

The Palace Saloon
Florida's oldest bar, established in 1903, serving drinks and pub fare on Centre Street. A must-visit historic landmark with live entertainment.
117 Centre St, Fernandina Beach, FL 32034

Kitchen 251
Comfort food with a Cajun twist, serving up flavorful dishes in a casual setting. Known for creative Southern-inspired cuisine.
801 Beech St, Fernandina Beach, FL 32034

Surfcaster
Oceanside restaurant at Omni Amelia Island Resort blending Southern charm with fresh seafood and poolside favorites in a relaxed boathouse setting.
39 Beach Lagoon Rd, Fernandina Beach, FL 32034

Amelia Island Coffee
Locally-roasted coffee house on Centre Street serving specialty coffee drinks, teas, pastries, and light breakfast bites.
207 Centre St, Fernandina Beach, FL 32034

Fernandina's Fantastic Fudge
A beloved Centre Street sweet shop on the corner of Centre and Third, making fresh fudge in-house daily in a dazzling array of flavors. Also offers ice cream, candy, caramel apples, and other confections. A must-stop tradition for visitors and locals alike — you can watch the fudge being made on the marble slab.
218 Centre St, Fernandina Beach, FL 32034

Marlin & Barrel Distillery
Handcrafted rum and vodka distillery in downtown Fernandina Beach offering free tours, tastings, and a merchandise shop. A popular stop for spirits enthusiasts.
232 S 8th St, Fernandina Beach, FL 32034

Amelia Island Brewing Company
Downtown Fernandina Beach brewery featuring The Tavern (full restaurant) and The Alley (craft beer-focused taproom) with locally brewed beers and a full food menu.
318 Centre St, Fernandina Beach, FL 32034

Mocama Brewing Company
A craft brewery and taproom in Fernandina Beach pouring a rotating lineup from crisp lagers to bold IPAs, with live music, trivia nights, and guided grain-to-glass brewery tours.
629 South 8th Street, Fernandina Beach, FL 32034