Catfish King Restaurant

507 US-59, Atlanta, TX 75551

(903) 796-9341

Location