I love the cheddar bay biscuits! This restaurant serves some awesome food! My family and I love to eat here. The atmosphere is family oriented and the service is good. The staff is very friendly. We will always eat at Red Lobster when we travel! It's always a great experience!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.