Spring Creek Barbeque Share: Restaurants Spring Creek Barbeque Visit Website 660 S. Main St. Keller, TX 76248 (817) 741-2100 (817) 741-2181 (fax)