The Beltway roll and lobster bisque were delicious. I would definitely get them both again.
The lemonades were a disappointment. There is a sign that says they're freshly made, but the lemonade definitely tasted like a powder mix. I tried both the regular lemonade and the blueberry lemonade. They both taste stupid. Some of the worst lemonade I have ever had. Hence, they lost a star from me.
Stick with their specialty.... the lobster rolls, and you should be satisfied.
And as far as the price, I think they are pretty average for a lobster roll so I'm not sure what everyone is complaining about.