7007 Friars Rd # 871
4373 La Jolla Village Dr San Diego, CA
920 5th Ave 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