(Translated by Google) This place... excellent ? ?(Original)Este lugar... excelente ? ?
November 2019
Good prices and friendly staff. I came here to get some car audio equipment. They had everything I needed.. as well as someone who was willing to install it. I will for sure be stopping by again.