Address: 816 w main street, Fredericksburg, TX 78624
Phone: (830) 733-9211
Website URL: https://www.catfishhaventx.com/
Business Hours: Tuesday, Wednesday, Thursday, and Saturday, 11:00 a.m. - 8:00 p.m. Friday, 11:00 a.m. - 9:00 p.m. Sunday, 11:00 a.m. - 2:00 p.m. Monday: Closed