St. Stephen's Green
223 Castro St, Mountain View
(650) 964-9151
Customers' Favorites
Ultimate Fish and Chips
Irish Pub Chicken Curry
Burger and Onion Rings
Guinness Steak Pie
Stephens Burger
Shepherds Pie
Buffalo Wings
Beef Burger
Scotch Eggs
Fries
Recent Reviews
Our server was very accommodating. We sat outside and it was a bit chilly, so he lit a nearby heater, which made it much more comfortable. Food was great and loved the atmosphere. I'd go there again for sure!
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...
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...
If you're into sports, have TV'S in various spots as well as outside.