Gorgeous, historic fun spot. Quintessential North End.