South Station has some neat light effects. The Barking Crab is a Boston seafood institution located in a tent at the water front, and they are very specific about alcohol consumption ...
The lobster roll was excellent.
Boston skyline on the way back to South Station.
No comments:
Post a Comment