
Until probably about last year, when any New Yorker referred to “The Beer Garden,” all other New Yorkers within earshot knew that meant Bohemian Hall in Astoria. But Bohemian Hall’s got some competition from a few newbies. One of these is Studio Square which is also located in Astoria but rests a little closer to…