New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Discover the unexpected in the Boston Area. Explore All of Boston
Restaurants & Bars 5

Belle Isle or Neptune..

lmg70 | Nov 4, 2011 11: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?

Recommended From Chowhound