Nestled into the Ataltnic Coast of Florida is Port St. Lucie, a beautiful city that’s rich with natural amenities like Savannas Preserve State Park Environmental Education Center, the Port St. Lucie Botanical Gardens, and much more.

There’s no limit to the attractions and activities to partake in when you’re here in Port St. Lucie. My favorite part about visiting this city, though, is the restaurant scene.
No matter what you’re in the mood for, you can find something here to satisfy your craving. They have some of the greatest pizzerias, cafes, waterfront restaurants, and any other type of eatery you can think of.
Best Restaurants in Port St. Lucie
- Sushi Goma
- Berry Fresh Cafe
- Fernando’s Dockside Grille
- Tavola Pizza
- Tutto Fresco
- Machu Picchu Restaurant
- Thirsty Turtle Seagrill
- Lola’s Seafood
- Ristorante Corleone
- Spice Thai Cuisine
- Spiro’s Taverna
If you want to know about all the best places to eat in Port St. Lucie, then you’re in luck. I’ve put together this guide that will walk you through all the best restaurants Port St. Lucie has to offer so that you’ll know exactly where to go for the ideal breakfast, lunch, or dinner.
Sushi Goma
222 SW Port St Lucie Blvd #102, Port St. Lucie, FL 34984
Phone: 772-879-7072
Taking the number-one spot on our list is Sushi Goma. This restaurant is the place to come to when you want the absolute freshest sushi in town. It’s a little hidden gem that not many people might know about.
You can find Sushi Goma off of Southwest Port St. Lucie Boulevard next to T-Mobile.
When you come to Sushi Goma, I highly recommend going all-in on what they call a Love Boat.
This comes with 10 pieces of sushi, 16 pieces of sashimi, a California roll, and a spicy tuna roll. It’s meant to be shared but I’m confident one person could eat it all.
Tavola Pizza
1672 SE Port St Lucie Blvd, Port St. Lucie, FL 34952
Phone: 772-335-0344
Visit Website
Now, it’s time for everyone’s favorite food, Pizza. When you come to Port St. Lucie and you’re craving a slice of pizza or a whole pie, this is the first place I would suggest you come and check out.
Tavola is a wonderful little pizzeria that has some of the greatest specialty pizzas. No to mention, they also have a fantastic selection of craft beers to quench your thirst. I recommend their version of a buffalo chicken pizza, the Buffalo Soldier pizza.
Check out Tavola Pizza off of Southeast Port St. Lucie Boulevard in the Boulevard Shoppes shopping mall.
Tutto Fresco
9501 Reserve Blvd, Port St. Lucie, FL 34986
Phone: 772-464-8988
Visit Website
When you want classic Italian food, Tutto Fresco is the restaurant for you. The restaurant is fantastic in every way, but I really enjoy the atmosphere the most.
Tutto Fresco is an Italian restaurant that you can find off of Reserve Boulevard near the Hilton Garden Inn at PGA Village. It’s the ideal place to go for dinner after you finish a day playing 18 holes.
My favorite thing to order from Tutto Fresco is either the rigatoni arrabiata or the eggplant parmesan. Of course, if I’m really in the mood to treat myself, I will order the surf n’ turf.
Machu Picchu Restaurant
1042 SW Bayshore Blvd, Port St. Lucie, FL 34983
Phone: 772-353-5225
This next place, Machu Picchu Restaurant, is an incredible, authentic Peruvian restaurant that has some of the best cuisine ever. If you’ve never had Peruvian food, then you’re are seriously in for a treat.
They have an amazing selection of ceviche here at Machu Picchu, so if that’s your thing, then you’ll be in heaven. Other than that, I really enjoy the lomo saltado de carne and the chicharrones de pescado.
Look for Machu Picchu Restaurant off of Southwest Bayshore Boulevard. It should be easy to spot in the same strip mall as Boost Mobile.
Thirsty Turtle Seagrill
2825 SW Port St Lucie Blvd, Port St. Lucie, FL 34953,
Phone: 772-344-7774
Visit Website
This next restaurant is the ideal location to take the whole family for a nice night out to eat. Thirsty Turtle Seagrill is one of the most entertaining places to eat because of the chill vibe and great food.
What I recommend the most from Thirsty Turtle Seagrill is something from their fresh fish menu.
They don’t always have everything that’s listed on there available because it depends on what comes off the boat that day. No matter what, though, you know it’ll be fresh and delicious.
Check out Thirsty Turtle Seagrill off of Southwest Port St. Lucie Boulevard across from Bravo Supermarkets.
Lola’s Seafood
962 St Lucie W Blvd, Port St. Lucie, FL 34986
Phone: 772-871-5533
Visit Website
Right inside the Plaza at St. Lucie West shopping mall off of St. Lucie West Boulevard, Lola’s Seafood has been serving up fresh fish and shellfish to the community for while now and they’re not slowing down.
I love Lola’s Seafood because they have all of my favorite New England-themed dishes like clam chowder, but it’s not a small menu, so there are plenty of other great choices.
I always recommend the clam chowder to anyone coming here. That and the conch fritters are two things everyone needs to try when they come to town.
Ristorante Corleone
8621 S Federal Hwy, Port St. Lucie, FL 34952
Phone: 772-323-0355
Visit Website
Ristorante Corleone is the next place I’d like to point your attention towards, and for good reason. This Italian restaurant is a fine-dining establishment, so I highly recommend it for a romantic evening out to dinner.
Of course, Ristorante Corleone is great for any other occasion as well. In fact, I’ll often find myself trying to come up with excuses to dress up and go out for dinner here because it’s such an incredible experience.
The pasta dishes are unbelievable here at Ristorante Corleone. Definitely try the wild boar ragu if it’s still on the menu.
Spice Thai Cuisine
270 NW Peacock Blvd #108, Port St. Lucie, FL 34986
Phone: 772-873-9599
Visit Website
Right off of Northwest Peacock Boulevard, inside the Peacock Plaza shopping mall, is a phenomenal Thai restaurant that you totally have to visit while you’re in the area. Thai food is one of my all-time favorite cuisines, so I find myself coming here at lot when I’m in Port St. Lucie.
There’s no better place to eat after a day of fun nearby at Superplay USA or after watching a movie at AMC Port St Lucie 14.
Whenever I come here, I usually order one of their curries. I am a massive fan of curry, especially Thai curry, so it’s a no-brainer for me.
Spiro’s Taverna
1738 St Lucie W Blvd, Port St. Lucie, FL 34986
Phone: 772-879-4083
Visit Website
Last up is Spiro’s Taverna. This Greek-American restaurant has everything you could ever want in the way of Greek cuisine. Their menu features everything from gyros to burgers, and even some authentic dolmades.
I always recommend starting with the dolmades, actually. It’s the perfect appetizer to get you ready to eat for real. For an entree, you have many great options.
My favorites are the famous gryo sandwich and the Greek salad, but anything you order will be delicious.
Look for Spiro’s Taverna off of St Lucie West Boulevard across from the Town Center at St Lucie West shopping mall.
Final Thoughts
Port St. Lucie is one of those cities that many people outside of Florida have never heard of, but it contains a treasure trove of fantastic places to eat, as you can see.
The next time you’re visitin Port St. Lucie or just passing through, be sure to check out these restaurants for a delicious meal.
Did we leave a restaurant out of this list? Make sure you leave us a comment and we’ll check it out!