Costa’s Kitchen
503 S Hwy 81, Duncan
(580) 251-1809
Recent Reviews
You May Also Like
Taqueria Los dos Hermanos #2 - 425 US-81
Mexican, Food Trucks
La Tapatia Taco Truck - 488 US-81
Mexican, Food Trucks
El Palacio Mexican Restaurant - 1209 W Bois D'Arc Ave
Mexican
Restaurants in Duncan, OK
Costa’s Kitchen
503 S Hwy 81, Duncan, OK 73533
(580) 251-1809