LSA Burger Co. February 3, 2017 Friday @ 7:00 pm Denton, TX, United States Get Directions Venue Info Address LSA Burger Co. 113 W Hickory StDenton, TX 76201United States(940) 383-1022 Phone: (940) 383-1022 Website: lsaburger.com