Advertisement
Yes folks, you read that right! Trolley Dogs is back & as big as ever at one of our favorite lunch spots, City Hall Plaza in Boston, MA. Renowned for the best dog on the planet, come on down and give us a whirl!
Advertisement
Event Venue & Nearby Stays
Boston City Hall Plaza, 1 City Hall Square, Boston, United States