Flames broke out at about 4:30 at the Eagle Tavern, located on the 100 block of Pottstown Pike, also known as Route 100, in Upper Uwchlan Township.
Officials say the fire started on the rear deck, and quickly spread to the inside of the tavern.
The tavern has been there since 1859.
No one was injured.
The fire is under control.