Restaurants in Duncan, NE Back to Cities In NebraskaCuisine TypesView AllBar My Place Bar and Grill904 8th St$