I was a fan of Gray Brothers out in Mooresville back when I lived out that way.
Gray Brothers Cafeteria
That place is good. Wens, Sat. and Sunday they have awesome fried pork.....like the size of a basketball. Check menu because it changes daily and they don't have meatloaf everyday. Can't recall seeing corn on the cob...