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...
  • Excellent45%
  • Very good33%
  • Average9%
  • Poor8%
  • Terrible5%
Travellers talk about
“catfish” (86 reviews)
“beans” (18 reviews)
Closed Now
All hours
American, Seafood
$$ - $$$
816 W Main St, Fredericksburg, TX 78624-3006
All Details
Write a Review
Reviews (181)
Traveller rating
Traveller type
Time of year

1 - 10 of 181 reviews

Reviewed 3 weeks ago 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 3 weeks ago 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 30 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
Reviewed 13 July 2017

We had the catfish, shrimp, deviled crap, oysters and fries all was fried. The food was great they also have a great salad and hot bar with the meal. Several drink but they only have un-sweet tea you have to add the sugar. All in...More

Thank Craig C
Reviewed 26 June 2017

Great catfish and shrimp. Service was good. Family atmosphere. Salad bar had friend okra and pinto beans.

Thank Sharon J
Nearby Restaurants
Old German Bakery and Restaurant
1,221 reviews
1.35 km away
Hondo's on Main
760 reviews
1.15 km away
Crossroads Saloon and Steakhouse
499 reviews
1.19 km away
161 reviews
1.26 km away
Nearby Attractions
Old Blanco County Courthouse
24 reviews
1.18 km away
Pioneer Museum Complex
250 reviews
1.07 km away
St. Mary's Catholic Church
184 reviews
1.19 km away
Vereins Kirche Museum
79 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
USD 7 - USD 25
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Groups, Local cuisine, Kids, Child-friendly
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