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!
bottom of page