I was in NOLA SEVERAL years ago and we had the most amazing burger in a bar on Magazine street. Or at least that is how I remember it!! It was a small hole in the wall sort of place and you placed your order at a small window inside.
Does anyone have ANY IDEA where this is? I know it was on Magazine....we are coming back in March and I want to go back!!