A new restaurant explores the impact of Spain’s Canary Islands on Louisiana, while keeping things unmistakably local.