Bar Rescue host opens Alpharetta restaurant

Taffer's Tavern, a new franchise, launched in Alpharetta. It combines the feeling of an old worth tavern with a kitchen of the future.

Latest Videos

Good Day Atlanta

View More
View More