Search results
- See moreSee moreSee moreSee moreThe Bayshore CafeCafe
1080 Linda Vista Ave Mountain View, CA 94043 2117.78 mi
Is this your business? Verify your listing
Amenities
- Wifi
1080 Linda Vista Ave Mountain View, CA 94043 2117.78 mi
Is this your business? Verify your listing
3.0 2 reviews
This cafe, tucked away in a quiet corner of Mountain view, has umbrellas, and palm trees, which together make it a great tropical get-away (in less than 100 feet from Highway 101 ?!). You can... More
This place is in a Scientology building, that's just fair warning. I don't think any of the reviews say that. Got a lot of weird looks coming in from the staff. More