Night Life in New Orleans, LA
Night Life • Bars
2601 Royal St.,
New Orleans ,
LA
70117
UNITED STATES
Based on 1 reviews
Go here directly from the airport.
Ended up darkening the doorway of this joint at about 1030 with a buddy on a Friday night last spring. actually walked past it if you dont know what your looking for you'll miss it. After being served by what I can only describe as the...Worldwide > United States > New Orleans, LA > Bars