- 4Open nowA&W650 South Railway Avenue, Drumheller, AB T0J 0Y0Restaurant
- 5Closed nowAthens Greek Restaurant71 Bridge Street, Drumheller, AB T0J 0Y0Restaurant
- 4.6Closed nowBernie & The Boys Bistro305 4 Street West, Drumheller, AB T0J0Y0Restaurant
- 2.2Closed nowBoston Pizza680 2 Street Southeast Unit 500, Drumheller, AB T0J 0Y0Restaurant Bar
- Cactus Jack Saloon70 Railway Avenue East, Drumheller, AB T0J 0Y0Restaurant
- 2.4Closed nowCanadian Pizza Unlimited190 Railway Avenue West, Drumheller, AB T0J 0Y0Restaurant
- Country Donair1102a Alberta 9, Drumheller, AB T0J 0Y0Restaurant
- 3.4Closed nowDairy Queen1102a Highway 9 S, Drumheller, AB T0J 0Y0Restaurant
- 4.2Closed nowDiana388 Centre Street, Drumheller, AB T0J0Y4Restaurant
- Italian Restaurtant Greek HouseGrove Avenue, Drumheller, AB T0J 0Y1Restaurant
- 3.6Closed nowIvy's Awesome Kitchen & Bistro35 3 Avenue West, Drumheller, AB T0J 0Y0Restaurant
- 5Maddy's Chicken1102A HWY#9 south, P.O.box817, Drumheller, AB T0J 0Y0Restaurant
- 2.4Open nowMcDonald's680 2 Street Southeast, Drumheller, AB T0J 0Y0Restaurant Cafe
- 2.2Closed nowO'shea's Eatery & Ale House680 2 Street Southeast, Drumheller, AB T0J 0Y0Restaurant Bar
- 4.2Closed nowPizza 24975 3 Avenue West, Drumheller, AB T0J 0Y4Restaurant
- Pizza Hut249 3 Avenue West, Drumheller, AB T0J 0Y6Restaurant
- 2.6Closed nowPizza HutA, Valley Plaza, 249 3rd Avenue West A14, Drumheller, AB T0J 0Y0Restaurant
- Restaurant Fast Food318 2 Street East, Drumheller, AB T0J 0Y2Restaurant
- Closed nowSizzling Chinese Food Family Restaurant160 Centre Street, Drumheller, AB T0J 0Y0Restaurant
- 4.6Closed nowSublime Food & Wine109 Centre St, Drumheller, AB T0J 0Y4Restaurant
- 4.2Closed nowSubway905 Alberta 9, Drumheller, AB T0J 0Y0Restaurant
- Closed nowThe Chopped Leaf700 Alberta 9, Drumheller, AB T0J 0Y7Restaurant
- 4.6Closed nowThe Old Grouch87 Bridge St, Drumheller, AB T0J 0Y0Restaurant
- 4.6Closed nowThe Roll1102a Alberta 9, Drumheller, AB T0J 0Y0Restaurant