My husband and I went here for happy hour and upon arrival found out there is no happy hour per se, except lower prices on a couple of mixed drinks - not on beer, wine or food. We stayed. The food was pretty good - we split the club sandwich but there was way too much mayo on it. They had quite a large selection of draft beers at $5.00 each. Service was pretty good. The one annoying aspect of the evening was that we were sitting in the back of the restaurant. The manager decided to do a training class with several of the servers. We found it very rude when customers are sitting there. For a beer place the atmosphere, beer and food is much better at BJ's right around the corner and they have a pretty good happy hour. I don't think we will be returning to McFaddens.