You can't beat the location and authentic neighborhood vibe! North End remains one of my favorite places in Boston.