Review for Choctaw Travel Plaza - Poteau Review For Barcel� Playa Tambor Resort & Casino Google User Feb 24 '18 at 22:50 The resort is very nice. But the food is not good View full site to comment or like