Taffers Tavern
Company | : | Taffers Tavern |
---|---|---|
Category | : | Restaurant |
Address | : | 33 S Main St, Alpharetta, GA 30009, United States |
Phone | : | |
Web | : | https://tafferstavern.com/ |
About Company
Taffers Tavern is a Restaurant located at 33 S Main St, Alpharetta, GA 30009, United States.
Swanky destination featuring craft cocktails, burgers & flatbreads, plus a fireplace, a patio & TVs.