Restaurants - Steakhouse in Denver City, TX
Sellers Steak House