Explore details about location Culebra Road. Culebra Road is a location situated within the San Antonio alongside other areas such as Feather Bluff, Mesa Drive, Mount Tipton Street.