Sometimes the best treasures hide in plain sight, and Murphy’s Irish Pub in Virginia Beach proves that authentic Irish hospitality doesn’t require a passport to the Emerald Isle.
You know that feeling when you stumble upon a place that just gets it right?
That’s exactly what happens when you walk through the doors of Murphy’s Irish Pub in Virginia Beach…