When we asked for your fave wing joints, a couple of you sent Atomic Wings some love. You’ll be glad to hear that the chain just opened a store in Harlem, at 2090 Frederick Douglass Boulevard (Eighth Avenue) near 113th Street. Like the recently opened Park Slope location, this one promises three large flat-screen TVs, Internet access, and a lounge area. Proper.
Most Viewed Stories
Kid Who’s Deathly Allergic to Food Gets the Award for Today’s Most Heartbreaking Story
Japan Gets Burgers That Use Tomatoes Instead of Buns
Google Now Tells You Exactly When to Avoid Popular Restaurants
Whole Foods Is Hurting in the Wake of That Overcharging Scandal
Comedian Offers Extraordinarily Helpful Shopping Advice Through Prank Labels