Denton is getting a new burger joint that claims to offer the college town's very first rooftop dining and bar experience: LSA Burger Co. (that stands for Lone Star Attitude, for the record) is taking over the old Denton County Independent Hamburger Company spot at 113 W. Hickory Street on the downtown square. LSA will offer "made to order American comfort food" using locally sourced ingredients. [Craigslist]
Filed under: