Rita and Kevin Vance are standing in front of Hudson’s Taco John’s restaurant which they own. It opened 25 years ago to great fanfare and is still going strong. Photo by Margaret A. Ontl
Read the article: Taco John’s reaches a milestone: 25 years in Hudson
