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