Back to All Events

LSA on the Denton Square

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

Join the Tauaefa brothers for a night of music, great food, and beer at LSA Burger. Lsa is one of the most popular and well-known live music venues anywhere in Denton, and the rooftop bar and stage have plenty of great views of the city as you enjoy entertainment and food!

Later Event: August 3
Sambuca in Uptown Dallas