Calixto is a Spanish restaurant specializing in paella, served in a charming plaza setting.