838 reviews of Alamo Rent A Car “Wow, the other Yelpers hated Alamo, but we had a great experience. Although checking in took about 15 mins since there were lots of people in line, they now have these 5 kiosks set up so if you have your info ready, you can just punch it all in, not deal with a human, and go out and get your car in a zip. And since it was in the later afternoon and they ran out …