Position based routing protocols have been a great deal of attention in vehicular ad hoc networks. The routing protocols are very efficient in high mobility ad hoc network since the path to a destination can be proactively determined by location information of neighbor and destination nodes. However, this causes the leakage of the private information of drivers, such as a vehicle identifier or location information of a vehicle. Hence, providing privacy of a user should be considered in the protocol. In this paper, we design a novel routing protocol, called SARC, which provides efficient path discovery and privacy protection in route discovery and data forwarding phase. To achieve this goal we present a street-based path calculation algorithm for route discovery, and define and analyze the identity, location, and route anonymity in our protocol.