Review for Choctaw Travel Plaza - Poteau Review For Owl Club Casino Google User Feb 19 '18 at 11:02 Restaurant: Cheap, tasty, great service... What more can you ask for?...motel is clean, quiet, conviently located (ok, that's not hard to do, b.m. is tiny), and prices are awesome....casino:this is the only place I like to Gamble on b.m. It's not creepy or just meh like the other 2 options. View full site to comment or like