The McDonald's on Maynard Street was two stories tall and had a large stained glass window, its former owners recalled.