This is Red Lobster is way better than the one in Elizabeth Town. It's allot nicer looking inside. The waiters check up on you fairly often. And ...
All reviews seem positive