Canyon Café in Westboro closes

The Canyon Café, a small chain Mexican restaurant located on Route 9 near Boston Interiors, has closed its doors. The café had been open for a few years
and served very good Mexican food. There is no word on what caused the closing. Prior to the
Canyon, this was the home of the former Harry’s Too, another eatery.