Longhorn Steakhouse in Hazelwood, Missouri has closed permanently. They are the best steakhouse in the world. It's such a shame when Longhorn has to close their locations, especially this one. I miss this location quite a lot.
There are no replies in this thread yet. Be the first to post a reply below: