Alamo Rent A Car
750 Bush St, San Francisco, CA 94108
TollFree: (888) 826-6893
No coupons available
08/09/2009Provided by Citysearch -
Had reservation, so did the 40 people in front of me. This was a weekday and the line was down the street. At first I thought oh, an hour or so, but that ended up being over three hours!!!!!! Waste of time but we needed the car. Not sure what the hell they do here but please be sure to go somewhere else. Google also has negative reviews, don't ignore us folks...it's really that bad.