You ought to be at the lake.
And north Fort Worth’s lake has a new burgers-and-catfish restaurant.
The Anchor on Eagle Mountain Lake, 6680 Peden Road, is a marina grill-and-bar with a sprawling wraparound patio and one of the best catfish dinners on the lake…