From lobster tails, to huge plates of shrimp, Red Lobster is the best place to go to if you love seafood. The appetizers are delicious, the drinks are heavenly, and the seafood is as fresh as the day it came out of the ocean. I highly recommend the Rock Lobster tail, and the crab stuffed mushrooms.
more