Baxter Restaurant Shutting Down After 23 Years Twin Lakes Catfish Farm will end its 23-year run of catfish and all the fixins. ... Read More »