A Texas ranch with a lot of history is the Espuela Cattle Company located in Dixon. There’s even a Espuela Land & Cattle Co Restaurant & Steakhouse. From their website: “The Espuela (Spur) Cattle Company, a Texas corporation headed by Alfred M. Britton and S. W. Lomax, was formed in…
Read More