Crispy Leaf Potatoes Written By Food Recipes Wednesday, March 11, 2020 Edit Crispy Leaf Potatoes - the BEST roasted potatoes you'll ever make. Crazy delicious sliced potatoes that taste like potato chips. Make this for holidays or every day! Share this post