While visiting Alpharetta, we were in the mood for lobster roll and this place popped up on Trip Advisor when we put in those key words. While not as good as the best we have had in Maine or New Hampshire, they were certainly up to our standards and I can recommend them in any case. Other menu items were also good according to family members.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.