In a large bowl, combine flour, baking powder, and salt. Stir in oil, milk, and egg. Allow batter to sit for a few minutes.
Spray skillet or griddle with non stick cooking spray. Add about ½ cup of batter per pancake. Watch as bubbles form, and then swirl in cinnamon filling. Flip and cook for another 2-3 minutes.
In a medium bowl, combine all ingredients for the cinnamon filling. Place into a plastic baggie, and snip off the corner.
In a small bowl, combine all ingredients for the cream cheese glaze. Drizzle over warm pancakes.
