Back to All Events

LSA Burger on the Denton Square

  • LSA Burger 113 West Hickory Street Denton, TX, 76201 United States (map)

Come out and hear the band at one of the most popular live music venues in Denton! Grab a burger and some Denton-made craft beer & enjoy the Texas spring weather on the 3rd story patio/bar where the band is playing