Lockwood/McKinnon Company, Inc. joined Taco Bell and Yum! Brands as a franchisee in 1989. Our first Taco Bell restaurant opened in the food court of the Independence Mall in Kingston, MA. The company grew and today has locations throughout Southeastern Massachusetts and Rhode Island. Our home office team is located in Mansfield, MA.
We pride ourselves in providing guests and our team with a positive, safe and supportive environment, while offering exceptional food that is served quickly, accurately and in a friendly manner.