If the weather is nice, you can park at the top of Newbury St in the underground garage in the middle of Boston Common. Makes for a pleasant walk up from Sonsie at the bottom of Newbury after dinner.
Parking is always hit or miss ... it's nice to walk from a couple blocks over
There is Street parking which isn't easy. There are a few lots in the area as well... Typical Boston situation.
Thanks! Your answer is awaiting moderation.