Local Tap Talk: Tin Whiskers Brewing Co.
Tin Whiskers -- a brewing company and taproom located in downtown St. Paul -- has humble beginnings like most craft breweries throughout Minnesota, but with an interesting twist: All three founders are electrical engineers.
