100% OF CHICKS DIG IT
My favorite place to eat!
Red Lobster is my absolute favorite place to eat. We do not have one in the town I live in, but you can bet if we are somewhere and there is a Red Lobster that is where I am having dinner. Love the Shrimp Scampi and the Ceddar biscuits are to die for!!!
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.