Red lobster is one of my traditional spots to come for special occasions including Christmas Eve. I always go a couple times at the end of the year because my family knows I love it here and gifts me with gift cards.
I always love to recommend the ultimate feast, but it is quite a bit of food. However, I also recommend their Caesar salad and substituting a couple of new England Clam Chowder if you're not a salad person.