top of page

Bay Areas Best Sports Bar

Located in the heart of downtown Mountain View, St. Stephens Green is not just a bar; it's a haven for sports aficionados. Whether you bleed blue and gold for the Golden State Warriors or root for the San Francisco 49ers, we've got you covered with an unparalleled sports viewing experience. Showing NFL, NBA, MLB, NHL, Rugby, Soccer, and more!

2023-02-13 (1).jpg
stephens-green (2).jpg
bottom of page