As if the excellent espresso drinks and delicious pastries aren't enough, the Menlo Cafe is a great place to meet interesting people. A frequent after meeting place for people in various organizations, if you go in the evening you are…
Located right next to Stacks, Menlo Cafe is a great local place. Nice, friendly service. They make a great latte -- good coffee, very good foam, and a good size for a reasonable price.
Menlo Cafe is the place in Menlo Park for coffee and mochas that beat starbucks or barrone.
Band
Business
Artist
Individual