You’ll Be Transported to an Irish Village at This Top-Rated Restaurant in Iowa
Experience authentic Irish charm at Dublin Bay Irish Pub & Grill in Ames, Iowa. Enjoy traditional spirits and hearty comfort food like bangers and mash today.
I'm always surprised by how much of an international presence there is in Iowa, between its rich German heritage and even a Little Luxembourg hiding in the state. However, in terms of cuisine from across the pond being well-represented here, Ireland may just take the cake. You can usually find a great Irish restaurant in most major cities, but the best authentic Irish pub in Iowa might be found in Ames. That popular college town is where you'll find Dublin Bay Irish Pub and Grill, a neighborhood institution serving up traditional Irish spirits and hearty pub grub with a lot of love for the old sod along the way. As you sit in the charmingly old-school restaurant and enjoy the local fare, it's easy to feel like you've just been transported across the Atlantic.
This really is a traditional Irish pub, right here in Ames, Iowa, with the huge central bar taking up a massive part of the main dining room. It anchors the space, providing a gathering spot where locals swap stories over a fresh Guinness. If you take a look at the wall, you'll see it lined with some of the most famous brands of Irish spirits ever made. Only the best here! The whiskey selection ranges from familiar staples to rare single malts, guaranteeing you find something to savor.
There are a lot of little details that add to the charm at Dublin Bay, like the stained glass accents in the dining area. Dark wood wainscoting and snug booths create an intimate setting that makes you want to linger long after you finish your meal.
Just as much care goes into the food. The fish and chips are perfectly fried, crispy, and made of flaky whole fillets. A side of house-made tartar sauce cuts through the richness, balancing every bite.
The corned beef and cabbage, thin-sliced, comes with all the authentic accompaniments many lesser Irish pubs forget. The kitchen slow-cooks the beef until it melts, serving it alongside tender root vegetables that soak up the savory broth. The bangers and mash might be the most indulgent dish here: several links of traditional Irish pork sausage, drenched in onion gravy, and served over mashed potatoes. This is ultimate comfort food, stick-to-your-ribs fare that warms you up on a chilly Midwestern evening.
For dessert, don't miss the bread pudding made with Irish whiskey—giving the caramel sauce a little something extra! The kitchen bakes it to a golden brown with a crisp crust yielding to a soft, warm center. For more details on the menu, visit the Dublin Bay website. The Dublin Bay Facebook page is the best spot to find out about upcoming specials and events at the pub. And if you're looking to prolong your stay in Ames, why not book a room at the nearby Iowa House Historic Inn.
Ready for more Iowa adventures, like a visit to Little Luxembourg? Then you'll definitely want to check out Only In Your State’s itinerary planner.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!














