Food & Restaurants Thrall Country Diner Restaurant in Thrall, Texas. Read More » March 24, 2020 No Comments