Crispy Roasted Greek Lemon Potatoes

Greek Lemon Potatoes are the ultimate Mediterranean side dish! Learn the authentic taverna trick to achieving a vibrant golden-yellow exterior and wildly crispy blistered edges in your own kitchen.