Eager customers wait outside of the window at Debbie’s Snack Shop which opened for its 20th season on March 29. Photo by Amy Batista