Tucker's Place Steak Sauce 12 oz
Tucker's is "The Place" for Steaks in St. Louis. Now you can have the taste at home that has made "Tucker's Place" a St. Louis Tradition.