Review for Choctaw Travel Plaza - Poteau Review For PT's Place - Lower South Decatur Google User Feb 24 '18 at 23:24 Not a fan. Decent place huge prices. View full site to comment or like