Preheat the oven to 325 degrees F. Line a mini cupcake pan with 24 mini liners.
Mix the flour, granulated sugar, baking powder, baking soda and cinnamon with a whisk. Then set the bowl aside.
In an electric mixer bowl, add the coffee liqueur, horchata, soybean oil, vanilla extract and eggs. Mix on the lowest speed while you gradually add the dry ingredients. Stop the mixer when ingredients are blended together. Scrape down the sides and mix one more time, but this time on a slightly faster speed, for about 10 seconds. Stop the mixer.
Bring the oven temperature down to 300 degrees F.
Fill in the mini cupcake liners half full with the batter. Bake the minis for 14 to 15 minutes. Let the minis cool.
To assemble: Take the cooled cupcakes and frost as desired. Mission Minis loves to top this cupcake off with a dust of cinnamon.
In the mixing bowl of a standing mixer, add the cream cheese and butter. Mix together until blended. Turn off the mixer and scrape the sides of the bowl to incorporate any cream cheese that wasn't blended. Turn the mixer to the lowest speed and add the powdered sugar, one cup at a time, and the vanilla. Stop the mixer. Scrape down the sides again and give the frosting a quick mix on a high speed.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.