If you've ever savored those delicious soft baked potatoes in a Greek restaurant you know how good they are. Put this on your must-try list for tonight.