Had my first Del’s of the season at this location. Nothing beats their frozen lemonade on a balmy summer afternoon in New England.Except this location is a bit shady… I’m not too familiar with this portion of Fall River, but the block this Del’s was located on was a bit seedy. Also, the guys working this stand…