More Lucho’s Place Get Out! Magazine Apr 2, 2013 38-19 69th St. @ Roosevelt Ave. http://www.yelp.com/biz/luchos-club-woodside < http://www.facebook.com/luchosplaceRead More