Try Pampas for a start, they have locations in Worcester and Somerville, or Gauchao which is also in Somerville.
The Pampas in Las Vegas was absolutely terrible. Not worth $5, let alone what they charged. If your Pampas is the same, I recommend staying far, far away.