Great store. First one like this in Claremont. You have to stare and visualize the place in order for some vision to take place.
El Pescadero is located at Claremont, CA 91711