Located in downtown Walnut Creek, Telefèric Barcelona is a purveyor of authentic Spanish tapas and pintxos served dim sum style.