Back to List
 

Vaughan's Catfish Restaurant

5660 Texas Highway 8 N

Linden, TX 75563

Phone: (903) 756-3204

ID: 6071 
Category: 9:Dining and Food 
SubCategory: 72:Seafood Restaurants