I'd heard Neptune Oyster had the best Lobster Roll in Boston. It might be true... mine was amazing, large, hot, moist, buttery and FILLED with lobster meat. Sit at the bar to avoid the wait. Enjoy a local draft beer and delicious fries with your sandwich.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.