Nostalgia

125 Camp St, New Orleans, LA 70130, USA

Cute little spot right next to the Sheraton off of Canal. Went on a Friday night. Nice vibes with the lights dimmed, the music playing not too loud and the vintage VHS playing on the old school overs...