I have vague memories of our father taking us to a watermelon stand near the Museum of Fine Arts in the early 1950's. I think it was on the the north side of Binz, east of Montrose, in the area now occupied by the sculpture garden and parking lot. Does this ring a bell with anybody?