We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Main Street Cafe And Books - CLOSED

138 Main St, Los Altos, CA 94022
+1 650-948-8040
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent25%
  • Very good31%
  • Average31%
  • Poor6%
  • Terrible6%
6 May 2016
“Sad that this place is closed”
30 Oct 2015
“Great place to chill”
Restaurant Hours
All hours
American, International, Soups, Vegetarian Friendly
138 Main St, Los Altos, CA 94022
More restaurants in Los Altos
Traveller rating
Traveller type
Time of year

1 - 10 of 16 reviews

Reviewed 6 May 2016

Not easy for any business to last a really long time but this one seemed to last longer than most. It was a meeting spot for many groups to gather and it seems that most have moved on to new locations.

Thank RA_Traveler
Reviewed 30 October 2015

Nice and big, good place to just sit. parking easy except Saturdays and when high school kids get out of school (Los altos they all seem to have cars). So have a free hour and drop by as we do.

Thank billevans67
Reviewed 27 October 2015

Nice sandwich and soup place, very quiet and friendly, small set of books available for purchase, area in back for "larger" groups - have seen bridge foursomes playing there as well as loners. Never a mistake to stop here for a nice quiet lunch.

Thank Larry E
Reviewed 26 July 2015

Went in to see the Cuba photo exhibit friends were raving about. Loved it! I walked thru the whole cafe to see photos tucked in between book shelves, on the front and side walls and in the back room. I didn't realize the cafe shows...More

Thank John k
Reviewed 5 July 2015

I like this place because of the pleasant atmosphere and good food. It's not high class gourmet but neither are the prices. They have great cookies and coffee drinks. The cafe seems to have different art displays up on the walls every month. For once,...More

Thank goodgrief29
Reviewed 3 September 2014

Folks like to gather here for meetings. the food reasonably priced for the stingy Los Altos Crowd and is nothing to write home about but the service is friendly. I find that there is inadequate ventilation for the kitchen and may be problematic for people...More

Thank Susan R
Reviewed 11 August 2014 via mobile

I drove 30 minutes for a meeting I set up there last Saturday only to find that although their posted hours are 7 to 5 they were closed. Nothing but a closed sign. No 'we're sorry but..."

1  Thank TaktLosGatos
Reviewed 16 April 2014

I am biased as I often visit the Main Street Cafe, its the place to meet about a business issue, or just friends, breakfasts are better than standard fare, coffee is fine, lots of pastries. Very friendly people who are part of the atmosphere.

Thank tennisplayer35
Reviewed 12 November 2013 via mobile

This delicious egg croissant could have easily been shared by two guests. The latte was good. The cafe has a lovely "home- like" atmosphere. There were guests playing bridge. Some of them were having a real estate meeting and some of the guests were with...More

1  Thank GrammyJ43
Reviewed 25 October 2012

I go to Main Street Cafe & Books all of the time. The staff is helpful, the place has a lot of natural lighting and outdoor seating. I am simply very comfortable here! If you want a snack or a meal, they offer food too.

1  Thank SVandBeyond
Nearby Restaurants
Los Altos Grill
177 reviews
.17 km away
69 reviews
.06 km away
Satura Cakes
57 reviews
.12 km away
Rick's Cafe
90 reviews
.12 km away
Nearby Attractions
Los Altos History Museum
21 reviews
.29 km away
Stevens Creek Trail
100 reviews
2.33 km away
Los Altos Farmer's Market
16 reviews
.21 km away
Los Altos Stage Company
8 reviews
.39 km away
Improve this listing

Restaurant Details

Good for
Open Hours
09:30 - 14:30
07:30 - 17:00
07:30 - 17:00
07:30 - 17:00
07:30 - 17:00
07:30 - 17:00
07:30 - 17:00
Location and Contact Information
  • Address: 138 Main St, Los Altos, CA 94022
  • Location: United States  >  California (CA)  >  Los Altos
  • Phone Number: +1 650-948-8040
  • E-mail