Vaughan's Catfish Restaurant in Linden
5660 Texas Highway 8 N,
Linden, 75563
(903) 756-3204
(903) 756-3204
Providers of dining in Linden
dining, food, restaurant, seafood