Is this location more similar to the TJ'D by Vons or the Smaller one by Juice Shop? Large or small?
Address: 601 E Palomar St, Chula Vista, CA 91911, USA
C JO | Sep 11, 2019
Large
La-el Carter | Sep 11, 2019
I've only been to two of the three locations, but it is the larger of the two.
Drew Raclin | Sep 11, 2019
I only know 2 locations both on the smallish side.
Thanks! Your answer is awaiting moderation.