UrbanSpoon has released their list of America's Most Popular Restaurants of 2012. Winning the honor of New Orleans' most popular is... drumroll please... Magasin. Apparently they smoked the competition with the most reviews and diner votes on dat urb spoon. [UrbanSpoon]
Filed under: