When your stomach is demanding a hearty dose of corned beef and Guinness, there's no need to look further than right here in St. Louis. The city is flush with Irish eateries -- even if the menus are often just as full of local classics as Irish ones. (What, toasted ravioli isn't an authentic Irish dish?)
Whether you're full-blooded Irish or just Irish at heart, one of these convivial pubs is sure to suit your tastes.
All photos are by Harlan McCarthy.