Terra Sur

Terra Sur

920 Edwardsville Rd.
Troy, Illinois 62294

  • Phone: (618) 667-1022
  • Hours:
    Sunday - Thursday: 11 a.m. to 9 p.m.
    Friday & Saturday: 11 a.m. to 10 p.m.

Choose from Fajitas, Quesadillas, Enchiladas and more when dining at Terra Sur.

Amenities

Amenities

  • Dinner