Red Lobster is the place to go for seafood. This restaurant is always popular. After a 20 minute wait to get a table, our service was slow. The food was good however!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.