Viewing a single comment thread. View all comments

boulevardofdef t1_jd5ydmr wrote

You know what's not > Del's, though, is New England Lemonade

4

administrativenothin t1_jd7gxwl wrote

Where is that? I’ve lived in RI my entire life and I swear I’ve never heard of them.

1

boulevardofdef t1_jd7moi5 wrote

They have physical locations in Smith Hill in Providence and Oakland Beach in Warwick (though that one isn't listed on their website, so I don't know if it's open anymore). But I know them better for their trucks, which always seem to be there when what you really want is a Del's. They're just not as good, not sweet enough, slushiness isn't right, no chunks of lemon.

1