Who doesn't love ice cream? It's creamy, delicious, soothing, sweet, and refreshing. And of course, there's a "Day" dedicated to the icy summer treat.

strawberry, vanilla, chocolate ice cream with waffle cone on marble stone backgrounds

Let's not pretend that it's healthy food. Although, you could argue that cream and milk as animal products are the healthier choices as meat, eggs, and milk are considered "complete proteins" providing all essential amino acids that your body needs.

National Ice Cream Day this year is on July 17.

The whole thing started when President Ronald Reagan declared July National Ice Cream Month back in 1974.

Reagan Speaks At Republican National Convention
(Photo by Hulton Archive/Getty Images)

So celebrate with your favorite place.

Get on line, in the queue, and enjoy a truly American summer treat! And support NJ small businesses!

Hit me up on the free New Jersey 101.5 app and let me know more places that should be included.

Halo Pub in Princeton

Gabriel's Fountain in Martinsville

Confectionately Yours in Franklin Park

Jersey Freeze in Freehold

Denville Dairy in Denville

Maple Shade Custard Stand in Maple Shade

Maple Shade Custard Stand - Google Earth
Maple Shade Custard Stand - Google Earth

Taylor's Ice Cream Parlor in Chester

Mackey's Orchard in Belvidere

Muller's Creamery in Toms River

The post above reflects the thoughts and observations of New Jersey 101.5 talk show host Bill Spadea. Any opinions expressed are Bill's own. Bill Spadea is on the air weekdays from 6 to 10 a.m., talkin’ Jersey, taking your calls at 1-800-283-1015.

Click here to contact an editor about feedback or a correction for this story.

11 things that make a New Jersey diner a real diner

50 Most Popular Chain Restaurants in America

YouGov investigated the most popular dining brands in the country, and Stacker compiled the list to give readers context on the findings. Read on to look through America's vast and divergent variety of restaurants—maybe you'll even find a favorite or two.

More From New Jersey 101.5 FM