Review for Choctaw Travel Plaza - Poteau Review For Lucky Grand Casino Google User Feb 14 '18 at 9:23 Great staff! Good beer View full site to comment or like