By: Chris Wolfgang , Dallas Observer
We’ve been ogling the new LSA Burger building for a while, whether it was while we caught a show at Lava Cantina, as we barreled north on Highway 121 or we spent an afternoon wandering through the Grandscape development in The Colony, which includes Nebraska Furniture Mart and a litany of restaurant choices.
And as of this month, LSA is finally open for business. The original LSA (it stands for Lone Star Attitude) has been a Denton standout since opening in 2013, with creative burgers anointed with names of famous Texas musicians. At LSA Grandscape, the same great flavors continue but the burgers are named for Texas towns instead of musicians. On a recent sunny Sunday, we snuck in for a taste.