Restaurants in Carthage, TX

1058 US 59 SCarthage, TX 75633
(903) 690-0330
Open 24 hours, 7 Days a Week