Isaac Tauaefa

Songwriter, Musician, Speaker

Back to All Events

LSA on the Denton Square

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

Come out to LSA Burger, one of the best restaurants/bars and live music venue in North Texas to hear the Tauaefa brothers play a set!