FSR Magazine: New Framingham Location
Temazcal Tequila Cantina, a vibrant Mexican eatery and tequila bar well-loved in Boston’s Seaport District, is expanding to Framingham and set to open Labor Day weekend. Fans of upscale Mexican cuisine will get their fix at 155 Worcester Road across from Shoppers World plaza, just west of the Natick Mall. This 7,100-square-foot building provides ample space for more than 250 seats while a warm-toned color scheme keeps the restaurant cozy yet sophisticated. Guests are encouraged to try a drink from Temazcal’s renowned tequila library, featuring 250+ varieties that serve as the backbone of the restaurant’s extensive beverage program, including signature margaritas, cocktails, wine, and beer.
Click here to read the full article.