Some of the best news I've heard all year. Ten cheese Krystals, please! I considered starting one in Houston myself, but I'm glad someone beat my lazy butt to it.
I've seen Krystal restaurants in Tennesse before but never ate at one.
Are they good burgers or are they like White Castle?