InstagramGo to InstagramMention byCarla Pesono | New Orleans Food Personality“Creator visits NOLA Taphouse, the official Buffalo Bills Backers Bar in New Orleans, for what appears to be the last game at 'The Ralph' stadium.”