The Louisiana chicken chain Popeyes opened its third venue in Merseyside today