The Space Travelers Emporium is a store in a pedestrian-friendly area of South Park, San Diego, California (30th St and Grape St). The store is operated by t...
Share this note: