Where to buy Astra Beer in NYC?
August 26, 2014 10:39 AM Subscribe
Where can I buy Astra Beer in NYC? I'm sure it's available somewhere, but basic Googling hasn't turned up a specific store that has it. Before I start to make the rounds of all the beer stores in the area, I'd welcome suggestions of specific stores that are known to have it. Danke!