The Looking Glass is located in Fayetteville Arkansas because, well, Fayetteville is awesome. Who wouldnt want to be nestled in the breathtaking Ozarks where one of the coolest, most active and diverse towns thrives? Influenced by the abundant local talen