Back To Previous

Sugar Land Town Square

  • 2711 Plaza Drive
  • Sugar Land, TX 77479
Town Square
Turquoise Grill
view map
  • Overview

    In the heart of Sugar Land, Town Square offers international dining choices, lively events and specialty shopping that includes The Wearhouse, Twenty-Two Fifty Interiors, and The Loft.

  • Events