New restaurant offers authentic taste of Spain in Scottsdale

Telefèric Barcelona, a family-owned concept that started in Sant Cugat del Vallès, Spain, is now open in a 6,676-square-foot space on Camelback Road…

Story continues

TRENDING NOW

LATEST LOCAL NEWS