Sugar Land Town Square Logo

WHERE FRESH FARE Sugar Land Town Square Logo meets fantastic fun

View all restaurants >

Local sports bar and grill with a twist.... Great food items and a huge selection of beers. Friendly Staff will keep you coming back again and again.

Sunday-Thursday: 11 – 12 am
Friday-Saturday: 11 – 2 am

2105 Lone Star Dr., Sugar Land, TX 77479
281-265-4889