Columns
New Orleans Poboy Shop Opens in Dupont
1205 19th St, NW
The New Orleans Poboy Shop has opened up at 1205 19th St, NW (just north of M Street.) You can see their menu here and specials here. Looking forward to hearing from the New Orleans expats to see if these are the real deal – we’ll revisit for a proper judging after they’ve been open for a bit.