The Nest Nola
1906 Magazine Street,
New Orleans, LA 70130 (opens in a new tab)
(504) 641-0014
Hours:
Everyday 11 AM - 12 AM
Happy Hour 5 PM - 7 PM
1906 Magazine Street,
New Orleans, LA 70130 (opens in a new tab)
(504) 641-0014
Everyday 11 AM - 12 AM
Happy Hour 5 PM - 7 PM