Audubon Tea Room
Find Audubon Tea Room
6500 Magazine St
New Orleans, LA 70118
504-212-5301
audubonnatureinstitute.org/venues-all/audubon-tea-room
New Orleans, LA 70118
504-212-5301
audubonnatureinstitute.org/venues-all/audubon-tea-room
About Audubon Tea Room
Audubon Tea Room in New Orleans is a prestigious event venue with elegant accouterments.
