There isnt much on the lake, there is some great BBQ out on I-20 . North part of lake somewhere I forget, is the Pizza Shack, great hang out and food.
otherwise any of the resorts have restaraunts.