Harbor Inn Marina. Great food, on the water, not too expensive. Coming from Corsicana, it's down 287, turn RIGHT on Spur 294 and follow road to Marina and the New Condo's. Spur 294 is just before you hit the big 287 Bridge.
If you are a big Buffet lover, Sam's in Fairfield off I45, is good. huge selection and mile high pie.