7007 Friars Rd # 871
4373 La Jolla Village Dr # G-4 San Diego, CA
8026 Miramar Rd San Diego, CA
This is located on the food court level, pretty close to the movie theaters. It is a small store, but they always are up to date with the latest steve shoes. I have never had a problem here.
February 29, 2008