Pints Pub Still Draws the Anglophiles After Nearly 25 Years
Pints Pub, 221 West 13th Avenue, is a landmark of sorts in the Golden Triangle, the sliver of land in the shadow of the Capitol, bordered by the arteries of Colfax, Speer and Broadway. Cruising by on West 13th Avenue, I am always reassured to see the familiar red phone…