Review for Alamo Casino and Petro Stopping Center Review For Alamo Casino and Petro Stopping Center Google User Feb 16 '13 at 1:14 Ladys are great. Food is decent, for the $. View full site to comment or like