Teleferic Barcelona

1500 Mt. Diablo Blvd.

925 300-3826

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