Bison burgers still rule at newest Ted's