Killer Poboys New Orleans (French Quarter) – Review Apparently, Killer Poboys is a pop-up establishment currently operating in the back of Erin Rose…