1380 Massachusetts Ave, Harvard Yard, Cambridge, MA 02138-3822
View on Map
What travelers say:
This Starbucks is in the center of Harvard Square. There are two floors up and down. Upstairs, looking for a sofa chair by the window. You can drink coffee while watching people on the street outside the window.