What Now Houston has learned through official documents that a new brewery will be coming soon to Sugar Land. Talyard Brewing Company will be located at 1033 Imperial Blvd, not far from Sugar Land Regional Airport. While no formal announcements have been made by the company yet, it is known that the building will be a new construction and will cover 23,000 sq ft. It will feature both a brewery and a restaurant.
While What Now Houston Reached out to Talyard Brewing Company owner Keith Teague for further comment, he was not ready to speak about this new business yet.