From what my boss told me the owners of Aberdeen tap are going to put another restaraunt in Clutch's location but the Aberdeen Tap will still remain open.
My boss went to Spina's house and he said it was somewhere near Grand and Carpenter st or maybe it was Green St. He said it was the biggest house in the entire neighborhood. Seems like a lot of the guys from the Grand Ave crew like Lombardo, Cozzo and Spina all stayed in the neighborhood.