< Back The Mill Share 239 Locust St. Abilene, Texas 79602(325) 788-0360 Website Email The Mill239 Locust St. Abilene, Texas 79602DetailsOpen in Google Maps Map Save Cuisines Details Steak / Seafood / Barbecue Variety