Best Seafood to Round Out Your First Coast Golf Trip

It’s hard not to think of Florida when sunshine, golf, and seafood are mentioned. Check out our list of the best seafood restaurants throughout Florida’s First Coast to hit after a game of golf.

Seafood on Amelia Island

Just minutes from the water on Amelia Island lies some of Florida’s best seafood restaurants. Whether you’re in the mood for shrimp baskets, lobster rolls, or poke bowls, these top seafood spots are ones you won’t want to miss.

1. Timoti’s Seafood Shak

Timoti’s, located at 21 N 3rd Street in Fernandina Beach, is a staple on Florida’s First Coast. Between their popular crab burgers, poke bowls and Baja Box, it is easy to enjoy wild-caught seafood and cool off with a drink when you visit.

Order: The Fresh Catch Basket prepared fried, grilled, or blackened and served with fries, coleslaw, and hush puppies.

Drinks: Try a cocktail on tap or stick to what you know and order from the Classic Cocktails menu.

Try Next: On your next visit to Timoti's, try the lobster roll served in two New England-style rolls or as a wrap.

2. Verandah Restaurant

Verandah Restaurant, found at 142 Racquet Park Drive on Amelia Island, is another must when you visit Florida’s First Coast. Known for its fresh, traditional seafood and extensive wine list, Verandah delivers flavors from the Atlantic Ocean and local farmers.

Order: Try the Shrimp & Grits stewed with Anson Mills grits and Benton’s country ham. Then, for dessert, try the key lime pie.

Drinks: We suggest ordering a glass of Dr. Loosen Riesling! 

Try Next: Next time you stop by Verandah Restaurant, try the Surf & Turf: Filet & Lobster served with mashed potatoes and sweet corn succotash.

Jacksonville & The Beaches

Jacksonville and its nearby beaches are home to tons of incredible seafood restaurants. There are plenty to choose from, but we narrowed it down to our favorite spots in the area.

1. North Beach Fish Camp

Explore local flavors and enjoy fresh seafood at North Beach Fish Camp located at 100 First St in Neptune Beach. 

Order: The Daily Chef’s Steak is a must for dinner! Then order the Sweet & Salty Chocolate Torte for dessert. 

Drinks: Go for a JW Black Whiskey

Try Next: Clam Strips served with coleslaw, hush puppies, and fries. 

2. Beachside Seafood Restaurant & Market

Beachside Seafood Restaurant & Market, located at 120 3rd St. South in Jacksonville Beach, is the only seafood restaurant around with a market inside. Grab a bite to eat, then bring something home to cook up the next day!

Order: Start with the oyster shooters, then order the Seared Diver Scallops served with a baked potato, hush puppies, and a garden salad. For dessert, check out one of the restaurant’s homemade pies!

Drinks: Sit at the bar and enjoy a glass of Bogle wine or try one of the 12 beers on tap.

Try Next: Next time, try the Lemon Butter Basa.

St. Augustine & Ponte Vedra

St. Augustine and Ponte Vedra restaurants bring in delicious, fresh seafood for their visitors all year long.

1. Harry’s Seafood Bar & Grill

Harry’s, located at 46 Avenida Menendez Street, is a St. Augustine classic with some of the best seafood dishes around.

Order: Try the She Crab Soup & Crab Crusted Red Fish Royale. For dessert, order the pecan pie drizzled with rich caramel and paired with vanilla ice cream.

Drinks: You can never go wrong with White Zinfandel.

Try Next: Next time you visit, try the “Harry’s” Style Chicken.

2. Cap’s On the Water

Cap’s On the Water, located at 4325 Myrtle Street in St. Augustine, offers a menu full of new coastal cuisine, pairing fresh seafood with traditional Southern and Mediterranean flavors.

Order: Try the Crab Cake Lunch and a piece of the Madi Rum Cake for dessert.

Drinks: Cap’s drink menu includes an extensive selection of wine, cocktails, and beer. Cap’s Painkiller is a popular house cocktail made with Myers and Madi rum, coconut, pineapple, and nutmeg.

Try Next: The Braised Pork Belly is a must-try on your next visit to Cap’s!

Palm Coast & The Flagler Beaches

The seafood in Palm Coast and The Flagler Beaches is top-tier and served with gorgeous views.

1. Flagler Fish & Beef Company

Flagler Fish & Beef Company, located at 180 S Daytona Avenue in Flagler Beach, is a one-of-a-kind stop and offers a full menu of fresh seafood and prime beef.

Order: We recommend trying the FFC Fried Fish Sandwich. Then grab a slice of cheesecake for dessert!

Drinks: Pair your meal with a Pinot Noir.

Try Next: On your next visit to Flagler’s, try the North Side Fish Tacos.

2. JT's Seafood Shack

JT’s Seafood Shack offers attentive service and a casual atmosphere for you to enjoy fresh local seafood.

Order: JT’s Seafood Boil is a must-try when you visit this Galveston spot.

Drinks: Try one of JT’s frozen drinks or draft beers!

Try Next: Next time you’re in town, try the Seafood Bouillabaisse.

Clay County

Clay County is known for its unique seafood restaurants and calm island ambiance.

1. Whiteys Fish Camp

Whiteys Fish Camp, situated at 2032 County Road 220, offers a menu full of delicious seafood, steaks, and chicken. Famous for their “all you can eat catfish,” Whiteys is a local favorite. 

Order: 'All-U-Can Eat' Whole Catfish is a staple at Whiteys!

Drinks: Enjoy a blend of Cabernet, orange liqueur, mango, and fruit juice with Whiteys Sangria.

Try Next: Order the Lemon Dill Salmon and a glass of wine.

2. Fish House & Oyster Bar

Fish House & Oyster Bar, located at 636 Kingsley Avenue, is known for its brunch menu, raw bar, and other fresh seafood options.

Order: The Smoked Local Fish Dip and the Jalapeno Oysters! 

Drinks: Fish House offers incredible wines and beers on tap.

Try Next: Next time, try the Grouper Bites and Russ’s Tacos.

Florida’s First Coast is the place to be for delicious seafood and beautiful views while you eat. You can’t go wrong when deciding your next dining spot following this list of the best seafood restaurants around.