if at all possible, taking the subway to Harvard square is the best! You don't have to worry about parking.
I agree that taking the Redline into Harvard Square makes the most sense. Must wear your most comfortable shoes.
There is a pay lot next to dunkin donuts.
Thanks! Your answer is awaiting moderation.