Tags: Restaurant.
Lucky Lou’s is a bar located in the college town of Denton Texas and as of May 2013 is the most patronized by alcohol sales.Opened in 1996 Lou’s has established itself as one of the most highly acclaimed bars in the area and has a beer specifically created in honor of this by Franconia Brewing Company. The bar has more than 25 beers on tap three separate bar serving areas a couple of foosball tables arcade games and pool tables.