Willards Tap House is located in Largo, Florida. We have 40 beers on tap, 70 in bottles, and 1 cask. You will find at least 10 local beers on tap at all times. Our motto is "No Crap on Tap" and we mean it.
This app will keep you up to date with what is on tap and available in bottles.