New England Clam Chowda!

This tasty chowda (chowder) is a New England delicacy…easy to make!