McFadden's Restaurant and Saloon
Town Square
6593 S Las Vegas Blvd
#222
Paradise, Las Vegas
89119
Located upstairs inside of Town Square, McFadden's is a great local destination for the Irish Pub experience with a sports-bar twist with its lively atmosphere, full bar with beer and whiskey, and live music events. 21+.