When someone tells you you won a free Happy Hour (no cover for you and your party) and $2 drinks the saying "Too good to be true" should come to mind here at McFadden's. Only limited well drinks are $2 and they are so watered down you don't taste anything and house margaritas are not included. I ordered 2 different drinks and they both came with cracked and chipped glasses that leaked all over me and the table. I then thought "ok, Irish pub" so I ordered a Jameson's and it was awful! I asked what they gave me and the waitress couldn't tell me, I asked what Irish whiskey they had and she told me 1 type of Jamison's and that's it!!!! Please save yourself the time and effort to come here, it's not worth the "free" drinks! If I could give this place negative stars it would be the full 5 negative.