Denton, Texas
Lucky Lou's is a bar located in the college town of Denton, Texas.