Bleachers is a baseball stadium San Francisco South Beach located in United States.
24 Willie Mays Plz San Francisco , CA 94107 United States
We don't do The Wave.
GO GIANTS!
Go flat iron steak no fries sub the broccolini it's amazing and Paleo yummy! - Nicholas Scarabosio
Somewhat less crowded than the Willie Mays Plaza entrance. - Wilson Favre-Delerue
Decent sized space. Shame the food options only cover the usual greasy stadium fare. - Wilson Favre-Delerue
I'd come early --- lines get super long. Another cool tidbit: this is the first green concession stand! - Aman Manik