Explore More Cities › +
Discover the unexpected in the Boston Area. Explore All of Boston
Restaurants & Bars 5

Belle Isle or Neptune..

lmg70 | Nov 4, 201111:46 AM

I know the lobster roll battle is epic --- but i have trimmed it down to two. My question is, I won't have a car for my visit to Boston so should I make the extra effort to take the "T" to Belle or will Neptune suffice.


Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH