The Urinals of The Druid

The Druid is an Irish pub located in Cambridge, MA.

Filed under: Bars & Restaurants
Tweet

The bar's website boasts: "Located in the heart of Inman Square, Cambridge, an Authentic Irish pub whose friendly staff and delicious food attracts a steady crowd of locals as well as travelers from around the globe."

Submitted by benr549