Skip to main content
    Des Moines Insider
    Bar & Grill Cuisine

    The Mucky Duck Pub

    4.7
    $
    3100 S Duff Ave, Ames, IA 50010, USA, Ames
    4.7
    Rating
    $
    Under $15 per person
    Bar & Grill
    Cuisine
    Featured

    Hours & Status

    Hours Unknown

    Last updated: 11:40:54 PM

    Location & Contact

    3100 S Duff Ave, Ames, IA 50010, USA

    Ames, Iowa

    Get Directions
    Leaflet © OpenStreetMap contributors
    (515) 232-8888Visit Website

    Restaurant Details

    Cuisine Type
    Bar & Grill
    Price Range
    $

    Under $15 per person

    Cozy roadhouse with British grub & English-style old ale, plus imported groceries & outdoor seating.

    The Mucky Duck Pub is a Bar & Grill restaurant located at 3100 S Duff Ave, Ames, IA 50010, USA in Ames, Iowa. Rated 4.7 out of 5 stars by local diners. The price range is $ (Under $15 per person). Call (515) 232-8888 for reservations.

    Enhanced Overview

    Generated on June 3, 2026 at 04:04 PM
    # The Mucky Duck Pub — Ames' Most Charming British Hideaway Tucked along South Duff Avenue in Ames, Iowa, The Mucky Duck Pub is the kind of place that makes you feel like you've stumbled onto something genuinely special. This cozy roadhouse brings an authentic slice of British culture to central Iowa, offering a warm, welcoming atmosphere that keeps locals and visitors coming back time and again. While technically an Ames gem rather than a Des Moines restaurant, its location makes it an easy and worthwhile day trip for anyone exploring the greater central Iowa dining scene. The menu proudly centers around fish and chips — and it absolutely delivers on that promise. Beyond the perfectly prepared classic, guests rave about the shepherd's pie, Scotch eggs, chicken tikka masala, and indulgent sticky toffee pudding. The Bavarian pretzel with cheese and rotating panna cotta specials round out a menu that balances British tradition with crowd-pleasing variety. Beer lovers will appreciate the thoughtfully curated taps and creative beer flights, while tea enthusiasts can explore an impressive selection of loose-leaf teas that genuinely sets this spot apart from any other bar and grill in the region. The atmosphere is intimate and lively — a small bar with a surprisingly big personality, complete with fun music and genuinely warm, hardworking staff. Dog owners will love the outdoor patio seating, making it a pet-friendly dining destination that's rare in the area. The pub also carries imported British groceries, adding a unique retail dimension you won't find anywhere else nearby. Conveniently located on a well-traveled Ames corridor with accessible parking, The Mucky Duck Pub is an unmissable central Iowa dining experience worth every mile of the drive.

    The Mucky Duck Pub is an authentic British roadhouse located at 3100 S Duff Ave in Ames, Iowa, serving traditional English grub and imported ales just 30 minutes north of Des Moines. This cozy pub offers outdoor seating, imported British groceries, and classic bar & grill fare in a welcoming English-style atmosphere.

    Key Facts

    • Authentic British pub serving English-style old ale and traditional grub
    • Located at 3100 S Duff Ave, Ames, IA, 30 minutes from Des Moines
    • Features cozy roadhouse atmosphere with outdoor seating available
    • Offers imported British groceries alongside restaurant dining

    User Ratings

    No ratings yet

    Be the first to rate!

    Sign in to rate and review this restaurant.

    Sign in to review

    Frequently Asked Questions About The Mucky Duck Pub

    Common questions about The Mucky Duck Pub in Ames, Iowa.

    Explore other Bar & Grill dining options near Ames

    Other Popular Restaurants in Ames

    Discover more dining options in the Ames area

    Last updated: 3 months ago
    Navigated to Des Moines Insider: Events, Restaurants & Attractions