Dacoda is right. Since people are running in for a coffee to go quite a bit spots open up often.
There's not really a designated parking lot but the street parking in the area is generally fairly relaxed.
Thanks! Your answer is awaiting moderation.