Red Lobster Compliment - This Place Is Awesome!
OVER -- Red Lobster is the best restaurant on the face of the earth! Whoever complains about the quality of the food or service is a mongoloid, and they need to get their brain checked. Red Lobster is the best food I have ever eaten. Every time I go there I leave happy, and that is for a good reason.