This is a complete list of Chart House locations along with their geographical coordinates. Chart House is a unique restaurant concept, combining great seafood, and spectacular views. They have been serving their patrons since their founding in Aspen, Colorado in 1961. They now have 28 locations nationwide. Each location has a slightly different menu to match each one’s unique character.