Review for Alamo Casino and Petro Stopping Center Review For Alamo Casino and Petro Stopping Center Google User Oct 14 '17 at 6:17 Explains petro to a T. If your American screw you and try to screw you. Been here twice, figuring try again but will never return. Honestly some of the worst benefits as a "member" and they like to change the rules from EVERYWHERE I go (which includes Vegas, that set the standards). Will probably never be back. View full site to comment or like