Jon Taffer Says His Tavern Concept Is the Future of Casual Dining

Inside the first Taffer’s Tavern location in Alpharetta, Georgia, with ample bar and restaurant seating where, says creator Jon Taffer, front-of-the-house employees are meant to connect with customers.