They have them in Tennessee...my friends and I took a road trip to Nashville just to go and get some White Castle (it's the closest one to Atlanta)...and they are not quite the same as Krystal! I believe that they have more onion flavor than Krystal.
And the ones in the store aren't the same either...at least, in my opinion