509 S Carrollton Ave, New Orleans, Louisiana 70118 USA
French fries on the left and a roast beast poboy
Photo Credit: Yelp