We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Terra Sur

€€ - €€€Mexican, Latin
920 Edwardsville Rd, Troy, IL 62294-1300
+1 618-667-1022
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent69%
  • Very good31%
  • Average0%
  • Poor0%
  • Terrible0%
Travellers talk about
“rice” (2 reviews)
“street tacos” (3 reviews)
“enchiladas” (2 reviews)
Restaurant Hours
Mexican, Latin
€€ - €€€
920 Edwardsville Rd, Troy, IL 62294-1300
All Details
Write a ReviewReviews (22)
Traveller rating
Traveller type
Time of year

1 - 10 of 22 reviews

Reviewed 3 weeks ago via mobile

We LOVE this place. One of the best kept secrets in Troy. Absolutely authentic Mexican and Puerto Rican dishes made and served fresh. Do yourself a favor and head to Terra Sur soon. I've eaten here numerous times and had many menu items. I love...More

Thank majburt
Reviewed 4 weeks ago via mobile

Large family group enjoyed the amazing food and wonderful hospitality. Thoroughly recommend this restaurant.

Thank Josephine H
Reviewed 19 May 2018 via mobile

Food was very good. Great salsa, beans, and rice. Casual atmosphere. Service was outstanding. Outdoor patio.

Thank S9662HNrobertp
Reviewed 18 October 2017 via mobile

Great service and a menu with a nice variety. They always have a good food and drink specials. Love their all you can eat special. They even have items that are not on the menu...ask for Troy Nachos!

Thank djdevall
Reviewed 22 September 2017

This is a very nice family oriented location, with a large hispanic menu, excellent service, great food and wonderful margaritas. You receive generous chips and homemade salsa to start your meal. I understand that the menu is changing a bit, but everything on the original...More

Thank melanielC3582BY
Reviewed 20 August 2017

We really enjoy this restaurant. It is right down the street from where we live so we stop by quite often. Have never had a bad meal here. I have tried many of the dishes just so I could find something I didn't like and...More

Thank kEtrp709
Reviewed 29 March 2017 via mobile

We stopped here after hearing how good food was. Fortunately,, found out they Serve Puerto Rican specials on Sunday in addition. We sampled it all and it was great. Really enjoyed soup. Servers and owners very friendly, efficient and gracious. Highly recommend.

Thank trailwaysu
Reviewed 14 March 2017

We have always had good food, good service, and good prices. Nice family restaurant with a relaxed atmosphere.

Thank Dan C
Reviewed 25 February 2017 via mobile

Always good service.. Restaurant is kind of small. The street tacos are awesome. I will visit again.

Thank guigsy2000
Reviewed 6 August 2016 via mobile

We visited here on Friday night and had a great dinner. The waitresses were so friendly. The Caribbean Burrito and Street Tacos were so good. Tied as the best Mexican food we've had East of the Mississippi

1  Thank Kyle F
Nearby HotelsSee all 5 hotels in Troy
Super 8 by Wyndham Troy IL/St. Louis Area
406 reviews
.11 km away
Holiday Inn Express Troy
64 reviews
.20 km away
Motel 6 Troy
25 reviews
.25 km away
Best Western Troy Hotel
142 reviews
.34 km away
Nearby Restaurants
Fire-N-Smoke Wood Fired Kitchen
169 reviews
.08 km away
Cracker Barrel
74 reviews
.22 km away
Alfonzo's Pizzeria
74 reviews
1.58 km away
Nearby Attractions
Time Out Sports Bar & Grill
7 reviews
2.92 km away
17 reviews
3.18 km away
Beast Escape Room
13 reviews
4.06 km away
Villa Marie Winery
25 reviews
2.82 km away
Questions & Answers
Get quick answers from Terra Sur staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Groups, Child-friendly
Location and Contact Information
  • Address: 920 Edwardsville Rd, Troy, IL 62294-1300
  • Location: United States  >  Illinois (IL)  >  Troy
  • Phone Number: +1 618-667-1022
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing