1 item in Mountain View
An authentic, Irish-owned and managed pub and restaurant on Castro Street in downtown Mountain View since 1999. Billed as a Premier All Sports Irish Bar, St. Stephen's Green features multiple screens broadcasting major sporting events including rugby and soccer, with an electrifying atmosphere during big matches. Opens at 9:45am on Sundays and 11am on Saturdays for early fixtures. Traditional Irish fare with great burgers and a selection of 35 worldwide premium and craft beers including Guinness from Ireland. Indoor and outdoor heated seating.
Mountain View, California