El Palacio & Captain Mack’s Catfish
405-252-1314
1209 W Bois D'Arc
Duncan, OK 73533
Duncan, OK 73533
Whether you’re in the mood for chicken enchiladas or a fried freshwater favorite, El Palacio & Captain...