About US

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.

OUR Mission

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.