Irish Restaurants and Pubs in St. Louis

Helen Fitzgerald's, St. Louis
Courtesy of Helen Fitzgerald's

St. Louis has some of the best Irish restaurants and pubs this side of the Mississippi. Here's information to help you find the perfect pint of Guinness, great live Irish music, or just a place to gather your clan on St. Patrick's Day.

  • 01 of 07
    O'Connell's Pub
    Photo by Mark D'Harlingue, Courtesy of O'Connell's Pub

    After more than 45 years in business, the owners of O'Connell's have proven they know how to keep customers happy. The pub is often lauded for having the best burgers in town, but the crowds also line up out the door on Fridays for fish and chips. O'Connell's doesn't have Irish music, but for true Irish pub atmosphere, it can't be beat.

    4652 Shaw Ave., at Kingshighway Blvd.
    (314) 773-6600

  • 02 of 07
    John D. McGurk's, St. Louis
    Courtesy of John D. McGurk's

    McGurks is the place to go if you want to hear authentic Irish music. The owners bring in musicians from Ireland to play every night of the week. On weekends, especially if the weather's good, McGurks' large patio area will be packed with a good percentage of the city's Irish population. The Irish and non-Irish also pack McGurks for its full Irish menu featuring favorites like Guinness Stew and Bangers and Mash. If you're a Guinness fan, few places offer a better "pour."

    1200 Russell, Soulard
    (314) 776-8309

  • 03 of 07
    Seamus McDaniels, St. Louis
    Courtesy of Seamus McDaniels

    Seamus McDaniels is located in the heart of Dogtown, St. Louis' beloved Irish neighborhood. The building has been an Irish pub since 1907, making it a favorite with locals and out-of-town guests alike. Seamus McDaniels has a small traditional Irish bar area, complete with a few cozy booths, but the rest of the bar is designed to fit in plenty of tables. That means the decor and atmosphere are fairly basic, but that there's plenty of room to seat the masses that come for Seamus' famous burgers. Seamus also has a huge outdoor patio.

    1208 Tamm Ave.
    (314) 645-6337

  • 04 of 07
    The Pat Connolly Tavern, St. Louis
    Courtesy of The Pat Connolly Tavern

    Pat's is another St. Louis restaurant with a long history. It opened in Dogtown in 1942 and has been a popular neighborhood hangout ever since. The pub recently changed back to its original name, The Pat Connolly Tavern. You'll find soups, salads and chili on the menu, but the real reason to go to Pat's is for its fried chicken. The 1/2 fried chicken with fries and coleslaw goes perfectly with a cold beer.

    6400 Oakland Ave
    (314) 647-6553

    Continue to 5 of 7 below.
  • 05 of 07

    Molly Darcys is one of the newer Irish restaurants in the St. Louis area, located in the Seven Gables Inn in Clayton. Try the Guinness Battered Fish & Chips or the Kerry Potato Soup. There are also daily specials like corned beef and cabbage and bangers and mash.

    26 North Meramec, Clayton
    (314) 863-8400

  • 06 of 07
    Tigin Irish Pub
    Courtesy of Tigin Irish Pub

    Tigin is a chain restaurant, but it has still got the feel of a nice Irish pub, due in large part because of its location on historic Washington Avenue. Bartenders pride themselves on pouring a great Guinness or they'll happily serve you a hot Irish coffee on a cold day. Tigin also has a great selection of traditional Irish food. There's fish & chips, bangers & mash, boxties and an all-day Irish breakfast complete with black pudding.

    333 Washington Ave.
    (314) 241-8666

  • 07 of 07
    Helen Fitzgerald's, St. Louis
    Courtesy of Helen Fitzgerald's

    Helen Fitzgerald's is really an American sports bar and restaurant with a bit of Irish flavor, but there are still many reasons to go. It has one of the best happy hours in St. Louis. It's also a great sports bar with walls of flat screen HD tv's to watch the game. If you're wanting something that reminds you of the Emerald Isle, try the Irish Stew or a shot of Jameson.

    3650 South Lindbergh
    (314) 984-0026