5 /5 Rafa Guízar: Nice place to buy, doesnt feel that crowded as other similar stores. Inside is comfortable, well lighted, music not that high and place is not noisy. Lots of merchandise to choose from. Can become my favorite store.
652 Palomar St, Chula Vista, CA 91911
(619) 476-4439