At this point, no. It's still there (with the Longhorn signage still mounted on the building), but it has not been open for business for quite a while. There are a couple of sizable signs on the property indicating that it's for sale. 