Just a water fountain in the museum, but food trucks, Harvard lunch places are a short walk, and dozens of restaurants at all price levels just an 8 minute walk across campus in Harvard Square.
A little bit in the museum, but Harvard Square has a lot of options
Try using Google maps or call, it would be much faster then waiting for responses here.
Yes, quite a few next to the campus. Takes about 10 min of walk.
Yes, cafe
Thanks! Your answer is awaiting moderation.