Texas Steak Warehouse
Of 63 ratings posted on 2 verified review sites, Texas Steak Warehouse has an average rating of 4.68 stars. This earns a Rating Score™ of 92.76.
Was a Christmas present, and it went without a hitch. Couldn't give a 5 for timeliness, but I wasn't upset either...