Chez Lenard is a hot dog stand known for its gourmet hot dogs, and has been a Main Street fixture for over 40 years.