Maybe Stan's?Man I'm trippin.
I could have sworn Billy's has been around forever.
I went on their website and it says they opened in 1998.
I been to Yankees games a lot before 1998.
There wasn't a Billy's back then?
Where the hell did I get drinks then?