The Best Potato Wedges are easy to make at home with the best seasoning combination. They rival any restaurant version and are so crispy!