I just found out I have to drop my kid off in Southborough, MA for a couple of hours on Saturday afternoon, and it's too long to bother driving home. I'm planning on visiting Armeno Coffee in Northboro. Anything else I should try? Any good food stores, local secrets? Even a decent pizza slice would be welcome.