Skip to content
Home | Things To Do | Dining | A Guide to Outdoor Dining in Flagler County
Share your Palm Coast - Flagler Beach vacation story on

A Guide to Outdoor Dining in Flagler County

Bring your appetite and enjoy the beautiful surroundings!

snack jacks - outdoor dining

One of the best things about a Florida vacation is being able to dine outdoors almost any time of year. Palm Coast and Flagler Beach have a number of cool restaurants with patios—many with ocean views. Here’s a look at some of the best places to dine outdoors in Flagler County.

The Golden Lion Cafe

Location: 501 N. Oceanshore Blvd., Flagler Beach

Golden Lion Cafe - outdoor dining

The Vibe: Dig your toes in the sand while sipping freshly made margaritas at this laid-back outdoor beach bar. To get a better view of the beach, kick back and relax on the rooftop, where several tables are available. The Food and Drink: Golden Lion Cafe has a wide range of beachside-inspired and casual dishes from shrimp avocado salad, to burgers, to lobster guacamole tostadas. Other items on the menu include mahi mahi sandwiches, Philly cheesesteaks and fried calamari. While there, ask about the restaurant’s signature key lime tartar sauce that keeps guests coming back for more. Order a pitcher of beer to share with your friends or a glass of wine to sip while watching the sunset. Fun Fact: Since it opened in 1993, The Golden Lion Cafe has been awarded more than 125 “Best of” awards, including recognition as the Best Beach Bar in Florida for five years running. Hours: 11 a.m. to 11 p.m., seven days a week

Hidden Treasures Raw Bar & Grill

Location: 820 Moody Lane, Flagler Beach

The Vibe: Hang out by the outdoor bonfire, enjoy the live music (available most evenings) and cozy up under the patio lights. You will easily notice the restaurant with its large statue of a marlin on vertical display at the front of the building. The Food and Drink: Get your seafood fix at Hidden Treasures, where tasty treats like Alaskan snow crabs, rock shrimp, crab-stuffed flounder and oysters await you. If seafood isn’t your thing, there are plenty of alternatives such as zesty alfredo pasta, burgers and steaks. Get a taste of “old Florida” by ordering the Florida Kracker Sampler that comes with gator tails, fish dip, fried green tomatoes, chips and steamed shrimp to share with your friends. Fun Fact: Hidden Treasure sits along the Matanzas River, which means you can cruise up in your boat and land a pretty nice parking spot. Hours: 11 a.m. to 10 p.m. every day (except Friday, closes at 11 p.m.)

High Tides @ Snack Jack

Location: 2805 S. Oceanshore Blvd., Flagler Beach

snack jack - outdoor dining

The Vibe: Located on A1A, you’ll notice a cabana-like building facing the ocean—that’s High Tides @ Snack Jack. Whether you eat inside or out on the patio, you can’t escape the feel of the ocean and the thrill of seeing miles and miles of beautiful blue water.

The Food and Drink: Whether you prefer raw or fully cooked meals, the restaurant has everything to pique your taste buds. Go for the highly praised crab cakes, wild-caught salmon, coconut shrimp or fried oysters. Other items on the menu include sandwiches, burgers, salads, chicken wings, and kid-friendly dishes like a corndog-on-a-stick and spaghetti. Fun Fact: Looking to surf afterwards? Check with the restaurant or its website for the latest surf report. That way, you’ll know the best time to go surfing in advance.

Hours: 11 a.m. to 10 p.m. daily

Java Joint

Location: 2201 N. Oceanshore Blvd., Flagler Beach

The Vibe: Directly across the street from the ocean, Java Joint is a coffeehouse and breakfast cafe. Once inside, you’ll notice a collection of the Pittsburgh Steelers memorabilia displayed on the walls and plenty of surf-themed decorations. The outdoor patio comes complete with picnic tables and a view of the ocean. The Food and Drink: Come during the morning for a refreshing mimosa or a cup of java to start the day. During breakfast hours, menu selections include pancakes, eggs benedict, quesadillas and grits. But for a quick snack, there are always pastries and a cup of coffee. Fun Fact: Don’t be weirded out by the tackle boxes on the picnic tables. Have a look inside and you’ll find a lovely assortment of jellies, jams and honey to go on your toast and pancakes.

Hours: 7 a.m. to 2 p.m.

Oceanside Beach Bar & Grill

Location: 1848 S. Oceanshore Blvd., Flagler Beach

The Vibe: Newly renovated, this restaurant breaks away from the old Florida vibe with modern touches, including upscale furniture and a spacious patio. Directly on the ocean, the kid-friendly restaurant provides beachgoers with a dressy-casual atmosphere and the opportunity to be pampered with delicious food and a view. The Food and Drink: Lovers of seafood and pasta—this is your place. Dishes on the menu consist of baked spaghetti, seafood pasta, fish reuben sandwiches, shrimp and grits, and more. Fun Fact: Order the flaming cheese appetizer and your waiter/waitress will bring a plate of fire to your table, that once extinguished reveals a plate of gooey, cheesy goodness to share.

Hours: 7 a.m. to 9 p.m.

The Funky Pelican

Location: 215 Highway A1A, Flagler BEach

funky pelican - outdoor dining

The Vibe: The Funky Pelican lives up to its name. This hip establishment is a popular hangout for both tourists and locals to grab a cold beer and enjoy freshly harvested seafood dishes. The restaurant is located at the end of the famous Flagler Beach Pier, giving diners an excellent opportunity to people- and pelican-watch while dining on the outdoor patio. The Food and Drink: Fish tacos, fish macs (mac n’ cheese with fish), fish reuben sandwiches and fried shrimp—if it’s a creative fish dish, they probably have it. The cocktail menu is just as Florida-inspired and just as fun. Fun Fact: You can feel good when you dine at Funky Pelican; many of its proceeds and contributions go to the American Cancer Society. Hours: 11 a.m. to 10 p.m.

Captain’s BBQ

Location: 5862 N Oceanshore Blvd, Flagler Beach

captain's barbecue - outdoor dining

The Vibe: With the very first scent of cooked meats wafting in the air, you know you’ve come to the right place. Located in a small-country style cottage on the Intracoastal Waterway, you’ll feel welcome and at home in the intimate setting of Captain’s BBQ. Sit outside and enjoy the patio with wooden bar stools and side tables facing the water. The outdoor smoker lets you know this place is an authentic barbecue house. The Food and Drink: The stars of the show are pulled pork, beef brisket and ribs, with plenty of side options like traditional mac and cheese, canned beets, baked beans and cornbread to finish off the plate. Save room for the homemade cheesecakes—reputed to be among the best in the region.

Fun Fact: This BBQ spot also serves breakfast. You can order a build-your-own omelette, egg tacos, breakfast burritos or French toast. For a true conversation starter with your friends, order the breakfast bucket, with biscuits at the bottom, topped with sausage, eggs and pulled pork. Hours: 11 a.m. to 8 p.m. Monday to Thursday; open for breakfast 7 to 10:30 a.m. on Friday, Saturday, Sunday (and open throughout the day)

High Jackers Restaurant

Location: 202 Airport Road, Palm Coast

The Vibe: High Jackers Restaurant provides a front row patio seat to the local “air show,” where you can watch small aircraft flying in and out on the nearby runway at the Flagler County Airport. Inside is a decor that mixes surfing and airplanes. High Jackers is a sister location to High Tides @ Snack Jack in Flagler Beach. The Food and Drink: There’s pizzas, sandwiches, wraps, salads, BBQ, seafood, steaks and more. Fun Fact: When 9/11 occurred, owners Gail and Ted started debating if they should change their restaurant’s name. In the end, they decided a name change would embolden the actions of the attackers, so they kept it the same.

Hours: 11 a.m. to 10 p.m.

Mezzaluna Pizzeria

Location: 101 Palm Harbor Pkwy at European Village, Palm Coast

The Vibe: You’ll feel like you’ve stumbled upon a cafe in an Italian villa when you come to Mezzaluna Pizzeria. Expect to see Italian motifs and elegant setting throughout the restaurant. The outdoor seating is in front, giving diners a chance to people watch and admire the “European” style architecture at the plaza. The Food and Drink: The cuisine is Italian, with many of the dishes taking advantage of the local seafood, like shrimp scampi and mussels. Additional menu items include traditional favorites like pizzas, spaghetti with meatballs, Italian subs, and old-fashioned Italian treats like cannolis. Fun Fact: Many of its recipes derive from New York Italian cuisine, with large portions, heavy on the cheese.

Hours: 11:30 a.m. to 9 p.m.

Burrito 101

Location: 101 Palm Harbor Pkwy at European Village, Palm Coast

The vibe: Looking for an eclectic place to down margaritas and mingle with the locals? Burrito 101 is your spot. While its indoor space is inviting with its fully-stocked bar and lounge areas, you also can sit outside on the front patio and people watch. The Food and Drink: This Cuban-inspired menu consists of traditional flavors and interesting infusion plates, like mojo pork, ropa vieja, taco salads, burgers (with Latin touches), croquetas, ceviches and flan. Order a pitcher of sangria or domestic beers to share with your group. Fun Fact: Enjoy $2 Taco Tuesdays, all day long. Hours: Noon to 9 p.m.

For more dining ideas in Palm Coast and Flagler Beach, check out our website here or download the Flagler County Dining Guide