Save Added By PodiumFinishCafe Now Closed Podium Finish Sport Boutique & Cafe 921 Texas Avenue, El Paso, TX, USA El Paso’s newest concept bike shop, coffee shop, ... Facilities: Price: $ 0