http://www.yellobarnyc.com/index.html
 
Have any of our New Yorkers been here?  I wonder if they were inspired by the band in naming the place?