+ Welcome Known as a top restaurant in Sugar Land, Texas, Post Oak Grill Sugar Land is located in the heart of Sugar Land’s Towne Center district. Post Oak Grill Sugar Land has been offering the best dining experience to Fort Bend County residence and visitors alike for over 10 years. Set in a rich atmosphere, which is elegant, yet warm and friendly, diners at Post Oak Grill Sugar Land are accustomed to a wonderful culinary adventure, featuring the finest center-cut-steaks, chops, fresh seafood and international wine list.