Texas > Jasper > Restaurants, Food & Beverages > Restaurants > The Catfish Hut
12983 State Hwy 63 W, Jasper, Texas, 75951
(409) 384-8017
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!