Spica Coffee & Tea
Drag box to select area
Spica Coffee & Tea serves espresso favorites, hot drinks, sandwiches as well as iced and blended drinks. It is located at the Mountain View City Center on Castro Street, close to public transportation.
650 Castro St, Mountain View, CA 94041
- Hours: Daily, 9am - 7pm
- Accessible: yes