I have been reading for over a year about how great the bbq from Cooper's in the Hill Country is. A few days ago, a buddy of mine from Ft. Worth told me that they were opening a Ft Worth location down in the Stockyards. Is this true? Is it actually a second location? Any info will be greatly appreciated.