land restaurants sugar town town square restaurants sugar land 400 - 1100 PM Friday-Saturday. If you wonder what the pearly gates will be likesip one of their margaritas by the water on the de… Wednesday, October 26, 2022 Edit