Travis Townsend owns and operates the new restaurant, which opened today on Chesnee Highway near Interstate 85.