If you love Mexican food, you probably have a favorite restaurant salsa. Try as you might, you just can't recreate it at home ...