I know that you should eat whatever salsa you like with whatever you like - if you like it lol.
That being said though, is there a protocol for certain salsa for certain meats, dishes? By protocol - I am kind of hinting at traditionally. As in traditionally you would take a salsa verde with your cabeza taco
This question was spurred by a review of a san diego food writer who went to a Tijuana restaurant and was advised by the woman cooking which salsa should be added for his various dishes i.e the above cabeza with verde and"the brown one has chipotle in it you eat that with your asada."