16 Best Places for Lunch in Fort Pierce, Florida

The best places for lunch in Fort Pierce include many seafood restaurants, but the city also has some nice spots for comfort food, Greek cuisine, and classic American fare. Fort Pierce has some of the best restaurants on the Treasure Coast. The city is a great place to have lunch, and a few of the top lunch spots have incredible views of the water. Below are the 16 best places for lunch in Fort Pierce, Florida.

Skipper’s Cove Bar & Grill

skippers cove bar and grill fort pierce

Skipper’s Cove Bar & Grill offers a budget-friendly lunch option on the water. Its location on the pier is a wonderful spot to watch the sunset in Fort Pierce. If you’re looking for great bars on the water in Fort Pierce, this is the perfect lunch option.

Diners love the views of the marina, and the food is also tasty. Popular menu items include the lobster roll, fish and chips, lobster mac and cheese, and shrimp and grits. The restaurant also serves fresh oysters. It is in Safe Harbor Harbortown, at 1930 Harbortown Dr, Fort Pierce, Florida.

Sharky’s

Sharkys

Sharky’s is a sporty, family-friendly lunch or dinner spot on North Hutchinson Island in Fort Pierce. The restaurant has great reviews due to its food, beer selection, and classic diner atmosphere.

The Cuban sandwich, clam chowder,  and Buffalo Soldier hot sub are delicious and popular menu items. It’s also a cool spot for pizza and wings. The restaurant is a great choice if you’re coming from the Fort Pierce Inlet State Park, located at 1012 Shorewinds Dr, Fort Pierce, Florida.

High on the Hog BBQ


Brisket, ribs, and pulled pork sandwiches are the main draw at High on the Hog BBQ, one of the top Fort Pierce food trucks with a loyal following. Everything’s smoked over wood and charcoal, with rich flavor and no shortcuts.

The burnt ends and smash burgers sell out fast. Customers appreciate the quick service and generous portions. The truck sets up on Edwards Rd near Sunrise Blvd and Oleander Ave in Fort Pierce, FL. Check their Instagram as they post when they set up somewhere else.

12A Buoy

12A Buoy Seafood Restaurant

12A Buoy is a local favorite and offers excellent lunch options. It’s a casual spot on the water with a colorful Florida exterior. The restaurant is one of the best places for lunch in Fort Pierce.

The menu features fantastic clam chowder, lobster bisque, lobster mac & cheese, stuffed crab, and yellow snapper. Although the menu has changed over the years, lobster mac & cheese and lobster bisque are customer favorites. The service is attentive, and the restaurant gets consistently high ratings for its delicious food. 12A Buoy is at 22 Fisherman’s Wharf, Fort Pierce, Florida.

2nd Street Bistro

2nd Street Bistro Fort Pierce

2nd Street Bistro has a delicious brunch and lunch menu. The menu features dishes like bang bang shrimp, bison burger, fried dip, shrimp, and grits. The restaurant also offers lunch specials daily and one of the top happy hours in Fort Pierce with a great craft beer menu.

People love the outdoor seating area, and there is plenty of room on the patio to enjoy the breeze. The patio is also pet-friendly for diners who want to eat with their pup. 2nd Street Bistro is another good option for a delicious lunch in Fort Pierce, Florida. It’s at 122 N 2nd St, Fort Pierce, Florida.

On The Edge Bar & Grill

On The Edge Bar and Grill

If a waterside restaurant serving pub fare sounds appetizing, On The Edge Bar & Grill is an excellent option. The restaurant’s location on the edge of the water offers breathtaking views and a relaxing environment. Many people visit for the live music and happy hour, but the menu is worth the visit.

Newcomers to the restaurant should try the coconut shrimp, snapper sandwich, fish and shrimp tacos, and key lime pie for dessert. The restaurant doesn’t open until 11:30 AM, so it’s ideal for a late-morning lunch. It’s at 1136 Seaway Dr, Fort Pierce, Florida.

Casa Pasta

casa pasta fort pierce

People in the mood for Italian food should head to Casa Pasta in Downtown Fort Pierce. This elegant Italian restaurant offers top-notch food, service, and atmosphere. It’s perfect for people who want lunch in an upscale environment.

Casa Pasta has a long Italian family tradition, with chefs who cook artisan Italian food. The food is homemade and fresh. Diners love the meatballs, gnocchi, eggs Benedict, spaghetti Bolognese, and tiramisu for dessert. The restaurant also has an amazing brunch buffet on the weekends and is a top spot for lunch. Fort Pierce’s Casa Pasta is located in The Galleria of Pierce Harbor, 100 S 2nd St., Fort Pierce, Florida. It’s open from 11 AM to 2 PM during the week and then reopens for dinner.

Cobb’s Landing

Cobb's Landing Fort Pierce

Cobb’s Landing is one of the most popular seafood restaurants in Fort Pierce. Locals love the tropical tiki theme, the breezy, comfortable atmosphere on the water, and the picturesque setting. It’s a fantastic spot for seafood lovers interested in gumbo, tuna nachos, mahi tacos, and lobster bisque. Cobb’s Landing is a lovely place for lunch or dinner. It’s at 200 N Indian River Dr., Fort Pierce, Florida.

Al’s Red Barn Grill

Al's Red Barn Grill

Al’s Red Barn Grill is a hidden local gem that serves classic American dishes. The restaurant is located in a relaxing park-like setting. It’s very family-friendly, with plenty of space for kids to run around and a cute, completely fenced play area with fun activities for little ones.

Menu favorites include the burrito, cheeseburger, and orange milkshake. The food is delicious, and the service is friendly and warm. Al’s Red Barn Grill is a pleasant place to have lunch with family in Fort Pierce. It’s at 2005 N Kings Hwy, Fort Pierce, Florida.

Moonswiners BBQ

Moonswiners Bar-B-Q is a family-owned staple serving up smoky classics with no gimmicks. It’s another great spot west of town. The pulled pork sandwich, fried chicken, and corn nuggets are standouts.

Inside, there is rustic charm and friendly service. Guests often mention the value of the lunch specials and the consistency of the food. It’s an easy choice when you want barbecue that hits the spot. Moonswiners is located at 3900 Okeechobee Rd, Fort Pierce, FL 34947.

Pickled Restaurant & Bourbon Bar

pickled brunch fort pierce fl

Pickled Restaurant & Bourbon Bar has only been in Fort Pierce for a few years but has quickly become a popular spot for food and drinks. The restaurant has a modern, upscale interior, and most visitors are impressed by the food and service.

The restaurant’s most popular and delicious dishes include meatloaf, deviled eggs, shrimp and grits, fried green tomatoes, and the charcuterie board. Pickled Restaurant & Bourbon Bar is also popular for its large selection of fine bourbons. Pickled Restaurant & Bourbon Bar is a cool spot for a nice lunch in Fort Pierce, Florida. The restaurant is at 201 N 2nd St, Fort Pierce, Florida.

The Funky Cuda

The Funky Cuda blends seafood, burgers, and coastal vibes right on the water. Live music, colorful decor, and strong cocktails round out the experience.

Regulars rave about the crab cakes and seafood boils, while newcomers are often surprised by the variety on the menu. Whether you’re in flip-flops or coming off a boat, the staff makes everyone feel welcome. You’ll find it at 109 Fishermans Wharf, Fort Pierce, FL 34950.

Sunrise City Cafe

Sunrise City Cafe Fort Pierce

Sunrise City Cafe is a renowned place for breakfast in Fort Pierce, and it has great comfort food for lunch. People enjoy the daily lunch specials, and everything the chef makes at the cafe is delicious. People love the cafe’s French toast, shrimp and grits, chicken, and waffles. The restaurant also makes an amazing milkshake and hot chocolate served in a beautiful mug and topped with sweet treats. Sunrise City Cafe is perfect for a down-home meal and one of the best lunch spots in Fort Pierce, Florida. It’s at 204 Orange Ave, Fort Pierce, Florida.

Swift Grill

Swift Grill Fort Pierce

Swift Grill is perfect for people in the mood for shawarma, gyro, and kebabs. It’s one of the tastiest Mediterranean restaurants in Fort Pierce and a great place for lunch. The food and service are excellent.

Recommended menu items include falafel, beef and lamb Gyro, chicken Shawarma, and baklava. The restaurant is also kid-friendly, with a menu for little ones. Everything it makes has rave reviews. It’s at  901 N US Hwy 1, Fort Pierce, Florida.

Captain’s Galley

Captain’s Galley is an old-school diner that serves breakfast and lunch. Customers like the nautical ocean decor and welcoming atmosphere. Most people visit the restaurant for breakfast, but the lunch menu has great options. Menu items like the country fried steak, BLT sandwich, chicken quesadilla, mahi sandwich, and burger are good options. Captain’s Galley also serves delicious lunch platters.

It’s also kid-friendly. Both kids and adults have plenty of menu options for a fantastic Fort Pierce lunch. The restaurant is at 825 Indian River Dr, Fort Pierce, Florida.

Pineapple Joe’s Grill & Raw Bar

At Pineapple Joe’s, you’ll get a no-frills meal in a lively, beach-bar atmosphere. The menu features raw oysters, grilled entrees, and cold beer, with live bands and a crowd that likes to hang around. It’s the kind of place people gather to unwind. Pineapple Joe’s is located at 6297 N US Hwy 1, Fort Pierce, FL 34946.

Picture of TreasureCoast

TreasureCoast

Share

advertisement
Sponsored

Post Info

  • Posted 9 hours ago

Read More

The Insider's Guide to Florida's Treasure Coast

Subscribe

Receive the latest tips, information, & news!