Review for Alamo Casino and Petro Stopping Center Review For Alamo Casino and Petro Stopping Center Google User Jan 22 '13 at 4:31 Casino and truckstop are good but shop is horrible. Long wait times and mechanics spend more time talking and fooling around then working on repairs. View full site to comment or like