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 good33%
  • Average9%
  • Poor9%
  • Terrible5%
Travellers talk about
“catfish” (86 reviews)
“baked potato” (16 reviews)
“beans” (18 reviews)
Closed Now
All hours
American, Seafood
$$ - $$$
816 W Main St, Fredericksburg, TX 78624-3006
All Details
Write a ReviewReviews (183)
Traveller rating
Traveller type
Time of year

1 - 10 of 183 reviews

Reviewed 2 days 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 2 weeks ago 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 1 November 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 1 October 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 23 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
Reviewed 30 July 2017

It's been a few years since I last ate at the Catfish Haven and as I remember the food was very good, decided to give it a try. How times have changed! I always ordered the sampler plate of fish, oysters, frog legs and stuffed...More

Thank Doctor_Possum
Reviewed 29 July 2017 via mobile

When visiting Fredericksburg again today, we remembered that Catfish Haven has a great Salad and Veggie Bar. You didnt disappoint! Loved the Tapioca too. This really hit the spot on this Texas 100+ degree day :)

Thank TXmammoo
Reviewed 24 July 2017

We had not been here in some time so stopped in again. If you are looking for something fancy, this is not it. It is very casual and laid back and the area we set in was a bit warm with no ceiling fans. They...More

Thank LAH28
Nearby HotelsSee all 25 hotels in Fredericksburg
Dietzel Motel
121 reviews
.21 km away
Fredericksburg Hill Country Hotel
131 reviews
.31 km away
115 Austin Place
15 reviews
1.81 km away
Days Inn Suites Fredericksburg
240 reviews
2.23 km away
Nearby Restaurants
Old German Bakery and Restaurant
1,256 reviews
1.35 km away
Hondo's on Main
770 reviews
1.15 km away
Crossroads Saloon & Steakhouse
504 reviews
1.19 km away
162 reviews
1.26 km away
Nearby Attractions
Old Blanco County Courthouse
25 reviews
1.18 km away
Pioneer Museum Complex
261 reviews
1.08 km away
St. Mary's Catholic Church
185 reviews
1.19 km away
Vereins Kirche Museum
80 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, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Groups, Child-friendly, Local cuisine
Open Hours
11:00 AM - 2:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 9:00 PM
11:00 AM - 8:00 PM
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