By Lisa Johnson
Have you ever wondered why restaurant baked potatoes taste so much better than the ones you make at home? I know why…..they aren’t baked in the microwave! Yes, I admit it, I am guilty of tossing potatoes into the microwave for 3 to 5 minutes because I am impatient. If you have the time, these restaurant-style Crispy Baked Potatoes are so worth it……..