Review for Alamo Casino and Petro Stopping Center Review For Alamo Casino and Petro Stopping Center Google User Nov 23 '15 at 17:00 This is part of the Petro travel center. Great staff and helpful people on the gaming floor. View full site to comment or like