Explore details about location Appaloosa Road. Appaloosa Road is a location situated within the San Diego alongside other areas such as San Diego Avenue, Walnut Avenue, Morena Boulevard.