Denton
Restaurants
2220 W University Dr
- Category:
- Restaurants
Denton, 76201
TX, United States
- (940) 382-5606
Rate and review Catfish King Restaurant in Denton, TX, United States!
Share your experiences at Catfish King Restaurant with your friends or discover more Restaurants in Denton, TX, United States.