Back to Cape Coral
Terra Nostra Ristorante - Steakhouse in Cape Coral, Florida

Terra Nostra Ristorante

4.5 (813 reviews)

15880 San Carlos Blvd, Fort Myers, FL 33908

Italian restaurant
Bar
Fine dining restaurant
Seafood restaurant
Steak house

About Terra Nostra Ristorante - steak house in Cape Coral, Florida

Sophisticated restaurant with outdoor tables featuring steak, seafood & Italian entrees.

Customer Review Summary

Terra Nostra Ristorante receives mixed reviews from diners. Many appreciate the atmosphere, attentive service, and celebrate special occasions there. Popular dishes include veal saltimbocca, lasagna, tomahawk short rib, and various seafood options, with some praising the flavors and presentation. However, several customers find the food to be overpriced and lacking flavor, describing some dishes as basic or resembling "cruise food." The setting features paper tablecloths, which some consider odd for a higher-end Italian restaurant. Overall, while many enjoy their experience and the ambiance, others express disappointment in the quality and taste relative to the cost.

Key Features

Service options

  • Outdoor seating
  • Delivery
  • Onsite services
  • Takeout
  • Dine-in

Highlights

  • Great cocktails
  • Great coffee
  • Great dessert
  • Great wine list

Popular for

  • Lunch
  • Dinner
  • Solo dining

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom
  • Wheelchair accessible seating

Offerings

  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Food
  • Hard liquor
  • Healthy options
  • Small plates
  • Vegetarian options
  • Wine

Dining options

  • Lunch
  • Dinner
  • Dessert
  • Seating

Amenities

  • Bar onsite
  • Restroom

Atmosphere

  • Casual
  • Cozy
  • Romantic
  • Trendy
  • Upscale

Crowd

  • Groups
  • Tourists

Planning

  • Accepts reservations

Payments

  • Credit cards
  • Debit cards
  • NFC mobile payments

Children

  • High chairs
  • Kids' menu

Parking

  • Free parking lot
  • Free street parking

Pets

  • Dogs allowed outside

Customer Reviews

Rating Distribution

4.5 out of 5
5
590
4
125
3
48
2
21
1
29
Based on 813 reviews

Maryann Savage

1 month ago

Terra Nostra is OUTSTANDING!!! We had a wonderful meal Friday evening celebrating our daughter’s birthday! The restaurant is lovely! The menu offers a variety of Italian dishes, steak, and seafood! We were a party of 6; 3 of us had pasta and 3 had steak! Everything was cooked to perfection! I had the veal saltimbocca, it was amazing!!! Our waiter, Ethan, was pleasant and attentive! My only regret is that we haven’t tried Terra Nostra sooner! Magnifica!!

Tom Le (Tman)

2 months ago

First time we tried this place which was recommended by friends to be one of the better Italian places. The reservation was for 6 people at 7:00pm and we got a message ar 6:40 that the table is ready for us. Unfortunately when we arrived at 7, we had to wait another 35min for the table. I was surprised that a better Italian place has the table cloth from paper!? Strange. Well, the waiter was great. The food came after 1h and that was great considering the place was packed. The food taste was good. Bread upfront with oil and some other stuff. The lasagna I had was good. My friends liked their dishes too. Salomon special and salmon normal is great. The desert Creme brulee was also great. The crust warm and tasty. Overall I rate this place with 4 stars.

SEAN

2 months ago

So before I went here for dinner, I read all the Google reviews about this place and I’m not so sure what everybody is talking about the food’s pretty basic $50 for an 8 ounce fillet! I mean the flavor was OK nothing special potatoes were bland and a super small portion of vegetables. Dinner for two cost $170. It just wasn’t that great. It was OK. Nothing special. In my opinion, very overpriced!. So we got Caesar salad chicken Parm with Alfredo 8 ounce fillet and a Caprese salad . Based on the price and lack of flavor, I won’t be going back

Michael Smith

8 months ago

This place was a grand slam!!! Everything was on point. I'm a sucker for short ribs and the special that night was a tomahawk short rib and it was exquisite! Swordfish was also on special served with risotto and that was delicious as well. Antonio the server was fantastic - right there when he was needed and not in your face while you were eating. I didn't sit at the bar but it was so cool I had to take pictures. Make it a point to go to Terra Nostra - I know I'll be back!

Jm Roofing

8 months ago

Terra Nostra Ristorante offers a classic Italian ambience with great service. The fried calamari and Pescatore linguini were fresh but lacked flavor. The table setting was beautiful, and the prices were very affordable. Unfortunately, the dishes had oversized garlic pieces, which affected the overall experience negatively. Overall, a decent choice for a casual Italian meal.

BeFitWith ErinB

First time dining at Terra Nostra & let's just say, it won't be our last! We loved it!! The atmosphere & workers were exceptional!! Great laughs, great food & great time! The hostess was very pleasant and our waitress had such a great personality & joined in on our laughs etc. Absolutely had fun & can't wait to return! :)

Charla Peter

6 months ago

Terra Nostra, just off the island of Ft. Myers Beach, consistently delivers exceptional food and wine in a cool atmosphere. Their menu offers a wide variety of options, and every meal we've enjoyed over the years has been delicious. The service is always top-notch.

Sarah James

I wanted to like this place and have been wanting to try for years. We are locals and have driven by many times on the way to the way to the beach. Service was fair. We all ordered pasta dishes no apps or salads. We got there at 5:30 and left 7:30. Two hours for pasta. No! And then the food tasted like cruise food. Can someone pass the flavor please. Seriously lacked it.

Location

Contact Information

Hours of Operation

Friday 4–10 PM
Monday 4–10 PM
Saturday 4–10 PM
Sunday 4–10 PM
Thursday 4–10 PM
Tuesday 4–10 PM
Wednesday 4–10 PM

Price Range

$30–50