The search for perfect home fries ends at The Dove Diner in New Castle, Delaware – where crispy, seasoned potato perfection ...