orleans restaurants vegan wallpaper vegan friendly restaurants new orleans You have to go here. 1100 N Peters St Stall 23 New Orleans LA 70116. 17 Delicious Vegan Restaurants In New Orle… Friday, November 11, 2022 Edit