You know that feeling when you walk into a place and immediately think, “Yep, this is exactly where I need to be right now”?
That’s Byrne’s Pub in Columbus, Ohio, and it’s about to become your new favorite spot for everything Irish without the transatlantic flight.
Let me tell you something about Irish pubs in America.
Most of them are about as authentically Irish as a leprechaun costume from a party store…