Best of Boston
2015 Best Selfie Spot
The Citgo Sign
Hitching your sense of self to a big ol’ oil company’s logo might seem like a manifestation of corporate personhood, but the sign advertising the Venezuelan energy outfit Citgo, which towers over Kenmore Square, provides a quick way for people to situate themselves in Boston. Not only does its design make it one of those rare neon signs that looks good when the sun’s shining, Fenway Park and its Instagram-ready tableaux are just a stroll away.
Kenmore Square, Boston,