There's a garage on Pearl Street by the library; and some lots on streets nearby. It's also very close to Central Sq Station on the red line.
The Green Street parking garage, which Alexa Reed refers to in her answer, is just about a block and a half from Veggie Galaxy.
No parking garages nearby, but parking isn't bad if you're willing to walk 5-8 min.
Thanks! Your answer is awaiting moderation.