Tag: Neptune Oyster

Battle of the Lobster Roll โ€“ Boston Style

Thereโ€™s just certain things you gotta do when you visit some cities. And on our recent trip to Boston, 2 Girls Who Travel knew we had to have a lobster roll. And not just any lobster roll. It had to come from Neptune Oyster, a quaint, high-end restaurant located in Bostonโ€™s North End. We did

Continue reading