Eduardo's
580-255-0781
1306 N US-81
Duncan, OK 73533
Duncan, OK 73533
Located in Duncan, Eduardo’s serves lunch and dinner seven days a week. By combining the unique flavors of...