If you want great food and great service, eat at the Red Lobster near downtown Disney! Awesome atmosphere and service! The staff is like family! After you finish your food, you want to stay on because you are having a good time! This restaurant KNOWS what excellent food and service are all about! You are treated so special and will get spoiled on your first visit! The Red Lobster is just off I-4 at the Lake Buena Vista exit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.