This is a quick potato appetizer made in Barbeque Nation style. These crispy fries potatoes are coated with cajun spiced mayonnaise.
137