Taffer’s Tavern opens back-to-back in D.C. and Boston

Jon Taffer’s full-service restaurant concept has celebrated grand openings for the two new locations
Taffer’s Tavern signs 10-unit franchising deal for Florida and Georgia

With an inaugural site now open in Alpharetta, Taffer’s Tavern is heading to the Sunshine State while expanding its presence in Georgia