Mix flour, sugar, baking powder, and baking soda.
Add root beer, eggs, butter, and vanilla. Mix until mostly combined. Batter may be lumpy - that's okay!
Cook 1/4 to 1/3 cup of batter at a time on a preheated griddle. Flip when the top bubbles and cook until golden brown. Serve warm topped with butter and syrup.