Frost Town Brewing is opening it's doors in downtown Houston this Saturday, July 16th. The brewery is steeped in Houston history and sits upon the former Frost Town grounds. The brewery located on North Jackson street not too far from Minute Maid is an expansive, comfortable and inviting space, offering something for everyone....