Review for Peppermill Hotel Casino Review For Choctaw Travel Plaza - Idabel Google User Oct 28 '17 at 6:53 This is a first-class gas station and convience store. It serves as an Indian smokeshop, selling tobacco products at reduced prices. There are several gas pumps to keep the waiting lines short. Some food is served hot. A very small casino is adjacent and attached to the main building. Rest rooms are very clean. Small tables, chairs and benches are outside for those who enjoy the weather. View full site to comment or like