We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Catfish Haven

816 W Main St, Fredericksburg, TX 78624-3006
+1 830-997-9009
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good32%
  • Average10%
  • Poor9%
  • Terrible5%
Travellers talk about
“catfish” (89 reviews)
“beans” (18 reviews)
Open Now
All hours
American, Seafood
€€ - €€€
816 W Main St, Fredericksburg, TX 78624-3006
All Details
Write a ReviewReviews (186)
Traveller rating
Traveller type
Time of year

1 - 10 of 186 reviews

Reviewed 1 week ago

this is a very simple but nicely decorated restaurant with a fishing decor - it is in a grey steel building not very appealing looking but dont judge a book by its cover - my husband had the catfish fillet dinner but they were more...More

Thank karenconnie68
Reviewed 4 weeks ago

to the best Onions Rings and a Juicy Burger I go to Catfish Haven. They offer seafood, but I go for the rings. Reasonably priced, hot, fresh and flavorful! The restaurant doesn't look like much, but it's clean and the service is great!

Thank sallyann57
Reviewed 4 weeks ago

We eat here frequently for lunch and dinner as well. Love it. Value for the meals and never unsatisfied. The french fries are delicious. Has a nice salad bar. The chicken fried steak is very good also. Husband usually get the all you can eat...More

Thank gopheraj
Reviewed 4 weeks ago

Ate here last Friday night. The all you can eat catfish and shrimp were hot and tasty. The catfish fillets were more like catfish fingers, nice and meaty. The breading was light which was good. Everything was cooked well. The salad bar had fried okra,...More

Thank Rick U
Reviewed 31 December 2017 via mobile

I was disappointed there wasn’t a variety of grilled selections like I’d been told by other travelers. Overpriced for the amount and quality. The service was great.

Thank carla j
Reviewed 4 November 2017 via mobile

My wife and I were at the Catfish Haven this week and both had hamburgers. They have one of the best burgers in Fredericksburg. The catfish is also excellent and they have a good salad bar.

Thank Carguytx
Reviewed 31 October 2017 via mobile

My husband loves whole catfish, so here we are. The only problem I have with eating any kind of fish is the tarter sauce. It must be sweet tarter sauce. So many places have awful tasting or sour tarter sauce. Well I ordered fish and...More

Thank topmomboss
Reviewed 30 September 2017

My husband and I stopped at Catfish Haven for lunch on the way through Fredericksburg. We both got the 2 piece catfish meal with baked potato and salad bar. The salad bar has your normal salad fixings as well as pinto beans, green beans and...More

Thank Shani_11
Reviewed 22 September 2017 via mobile

We went there for “catfish” - and we got CATFISH! Excellent catfish! We weren’t disappointed, but it’s not often we find a place where the fish is cooked 100% to our liking. It’s like BBQ - everybody has their preferred style of how it’s prepared....More

Thank WildWilliam
Reviewed 6 August 2017 via mobile

This was the second time I have eaten here. The folks are very nice. The salad bar was good. I did not eat the complimentary sides because I wanted to save room for my fish. The fish was good. I liked that the batter had...More

Thank Brian L
Nearby HotelsSee all 25 hotels in Fredericksburg
Dietzel Motel
121 reviews
.21 km away
Fredericksburg Hill Country Hotel
132 reviews
.31 km away
115 Austin Place
15 reviews
1.81 km away
Days Inn Suites Fredericksburg
243 reviews
2.23 km away
Nearby Restaurants
Old German Bakery and Restaurant
1,273 reviews
1.35 km away
Hondo's on Main
778 reviews
1.15 km away
Crossroads Saloon & Steakhouse
514 reviews
1.19 km away
162 reviews
1.26 km away
Nearby Attractions
Old Blanco County Courthouse
26 reviews
1.18 km away
Pioneer Museum Complex
264 reviews
1.14 km away
St. Mary's Catholic Church
187 reviews
1.16 km away
Vereins Kirche Museum
81 reviews
1.56 km away
Questions & Answers
Get quick answers from Catfish Haven staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$25
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Parking Available
Good for
Groups, Local cuisine, Kids, Child-friendly
Open Hours
11:00 - 14:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 21:00
11:00 - 20:00
Location and Contact Information
  • Address: 816 W Main St, Fredericksburg, TX 78624-3006
  • Location: United States  >  Texas (TX)  >  Fredericksburg
  • Phone Number: +1 830-997-9009
  • E-mail
Catfish Haven is a catfish joint, but that's not all we are! We offer steaks, grilled fish, salads, burgers and our New Orlean's style Po-Boys. All our entree's come with our 21-item salad bar and our hot veggie bar, which consists of pinto beans, fried okra, and the veggie of the day.
SO, if you leave here hungry, it's your own damn fault!
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing