Taps Brewhouse is located in Niagara Falls, Canada on 4680 Queen St. Taps Brewhouse is rated 4.4 out of 5 in the category brewery in Canada. Taps Brewhouse is a restaurants company based out of 4680 Queen St, Niagara Falls, Ontario, Canada.
Headquarters
Niagara Falls, Ontario