I just notcied you were from Boston...
we live just South of there...
the parking lots are located right behind both buildings...depending on what side you are on..it can be a 2-5 min walk...nothing serious...it's also shared with the Movies...
Since your not big on the food court ....I...