In addition to the all the normal ingredients there are two prerequisites to a tasty margarita:
1. Hot weather I just don’t understand people who drink frozen margaritas when it’s cold outside.