Yes you can do that, you can simply fake that effect, like ordering your unit to move to the tavern then make a triger to create a specific unit (whatever that unit is) at any position unit.
Triggers:
1- Moving a unit :
Isuue Order moving a unit targeting a point (located under unit in actions)
Issue Order moving a unit to a region (located under unit in actions)
2- Creating a unit:
Creat a unit of Type "XXX" facing "XXX" at "Center of playable map" (located under unit in actions)