• May 5 is Cinco de mayo, a Mexican holiday that has been adopted in many places, like America. During that holiday, Mexican restaurants are filled with food specials.

      So OP was just living life and then suddenly was bombarded with tequila shots and taco deals from hungry college kids.