The Duck Taphouse & Grill
Bar and Grill · Grill · Bar
The Duck Taphouse & Grill is a bar and grill serving food and cold beer. They offer pick-up orders.
Location
Best places nearby
The highest rated places close to The Duck Taphouse & Grill.
Local restaurants nearby
10416 118 Ave NW, AB



