840 Race St, New Orleans, Louisiana 70130 USA
Definitely a Fan Favorite right behind the St. Louis Ribs.
Photo Credit: Yelp