The Foggy Goggle is a bar on Boylston Street, located just past the glare of the boutiques at the outer perimeter of Newbury Street. It's a dive -- the kind of place where they serve beer in 8 ounce Dixie cups and don't apologize. And for one night, it was the most earnest place in Boston.
1
Results tagged “socializingforjustice”
« Previous
1
Next »
