Take in the bustling environment and pick up a bargain or two at The Games People Play, an important local store.
This retail outlet is located in South End, but The Games People Play of course isn't the only thing to check out around these parts. If you're in the mood for more attractions, Fenway Park is worth a detour too.