From waterfront restaurants to ethnic cuisines, St. Lucie has many offerings to choose from. Check out the top 3 restaurants as rated by Trip Advisor in Fort Pierce & Port St. Lucie below.


Fort Pierce

#1 “A must go” – 12a Buoy

Come relax and unwind at 12A Buoy, located at the Fisherman’s Wharf Marina in Fort Pierce. Experience great seafood and high-quality food with a fun, laid-back atmosphere.

Must try:  The Lobster Mac n Cheese

#2 “Delightfully Delicious!” Costa Azul Mexican Restaurant

Dine out at Costa Azul in this “hole in the wall” Mexican establishment where the tortilla chips are made fresh and folks enjoy authentic Mexican cuisine. 

Must try: The Fajita Burrito

#3 “Best fried shrimp!” Chucks Seafood & Steakhouse

Grab a seat along the beautiful glass window where you can view boats along the Fort Pierce Inlet passing by. Have dinner at Chuck’s for a special evening with fine food and beverages. The fried shrimp is the locals’ favorite.

Must Try: Fried Shrimp

Port St. Lucie

#1 “Hometown Gem” The Cottage Grill

Indulge yourself in some good ol’ American comfort food at the Cottage Grill. In this old Florida atmosphere, feel at home as you select from options from fish n’ chips to delicious pastas.

Must Try: Gazpacho Soup

#2 “Bountiful Breakfast”, Berry Fresh Cafe

Berry Fresh is known for its diverse menu filled with fresh, healthy and delicious options. From pumpkin chocolate chip pancakes to avocado toast, select from many seasonal and locally-sourced dishes.

Must try: OMG Strawberry Stuffed French Toast

#3 “A trip to Portugal right here in Florida!Fernando’s Dockside Grille

Enjoy tasty dishes at this local Portuguese restaurant along the St. Lucie River in Port St. Lucie. With waterfront views, amazing international dishes, this is a St. Lucie local’s favorite.

Must Try: Portuguese Flambé