It amazes me how much better this one is than the others in the area. When we get the urge for snow crab, even though we live closer to 3 other Red Lobster restaurants, we come here. Consistently good food and service here! Bring back the Brussels Sprouts!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.