Duckers Barn & Grill

Family owned restaurant located in Elkhorn City, KY. Come enjoy our home cooked meals!

logo