McCormick & Schmick's is a seafood restaurant chain in the United States. This restaurant is based inPortland, Oregon. Since the year 2016, McCormick & Schmick's has operated 72 locations in North America. This includes 56 restaurants in 22 states as well as 12 locations in Canada. McCormick & Schmick's was founded in the year 1979. It has its headquarters located in Houston, Texas. There are over 6,500 employees in their numerous locations. This company primarily sells seafood and steaks along with other menu options. Soups, salads and sides are also served at McCormick & Schmick's locations.
Similar Stores in Houston