New England Chowda House
11104 W Colfax Ave
Denver, CO 80215
New England Chowda House in Denver, CO, offers a cozy atmosphere where seafood lovers can indulge in authentic New England-style chowder. Specializing in creamy, rich recipes, the menu features a variety of chowders, fresh seafood dishes, and classic sides, all made with high-quality ingredients. Whether you're a local or just visiting, this eatery promises a warm welcome and a taste of the coast right in the heart of the Rockies.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.




