An impressively thorough sports bar for all your Giants and beer-in-bathtub needs. Yup, those are actual bleachers you see.