Business Hours

About

In 2001, the very first Acapulcos Mexican Family Restaurant and Cantina was opened in Sudbury, MA. In just 3 short years—riding the waves of a good reputation and amazing authentic Mexican dishes—the restaurant has expanded its territory to several other cities throughout Massachusetts and Connecticut.