Originally Posted by t4mv
Here ya go. It's in San Jose. Don't blink or you'll miss it. Really
Stand in front of the Race Street Fish Company, facing the street. Look across the street to the right, and there's a dark sandy colored building set back a bit from the street, with parking between it and the street. Slough's might still have an orange and green sign. If you look just past Slough's to the right, there's a flower shop.