Brewhaus America, Inc.
5951 Park Vista Circle, Suite 125
Keller, Texas 76244
Phone: (817) 750-2739 | Toll Free: 1-888-266-2109
Please note that we don't have a retail store for in-person shopping at this time. We're sorry for any inconvenience, but our current facility is simply a warehouse without a storefront.