Food and drink venue
Kills Boro Brewing Company
4 locals recommend,
Location
62 Van Duzer St
Staten Island, NY
Mid Island
Tips from locals
This is place Brew their own beers. It is very lively and very noisy too. But it is a fun place to be to watch a match and meet your friend.