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 to add restaurants and today have locations all over 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 providing exceptional food that is served quickly, accurately and in a friendly manner.