St. Stephen's Green

223 Castro St, Mountain View
(650) 964-9151

Customers' Favorites

Menu

Photos

+65 photos
+64 photos
Add a photo

Recent Reviews

4/3/2025

St. Stephen’s Green
223 Castro St
Mountain View, CA 94041

I went there on a Thursday afternoon to try their Happy Hour. The Happy Hour menu is extensive and includes the Fish and Chips. It’s at the north end of Castro St. with standard city lots or parking structures nearby.

The interior had the dim, cozy pub feeling similar to my experiences in the UK. Since I was a single I sat at the...
Great pub along the main cafe strip from the station to city hall, with friendly staff.
Fusion menu with references to Irish origin and elements like soda and white/black pudding in between other options.
Similarly screens show NFL whilst one has RTE.
On NYE they had free champagne when Europe hit midnight and Guinness when Ireland hit midnight
Visited this place on a weekday and it was fairly packed! They have outdoor and outdoor seating available.

The cocktails here were great and the hostess was extremely sweet. However, the server for our table I found her to be a bit racist she wouldn't ask me for my order / if I wanted anything else but would only ask my friend who was white!

I'm not sure if it was intentional as I thought about this for over weeks before posting...

More Reviews