Mi casa, su casa.

Mi casa, su casa. Casa Villarta will open shortly in Northborough on Route 9 in the space that formerly housed the Celtic Tavern. We hear that the owners also own Cancun’s in Grafton. The building was recently repainted in a bright palette of colors.