O’Gara’s Irish Pub: Friendly Fun with Guinness on Tap in Beech Grove, Indiana

With Guinness right on tap and a nice full bar selection, a pool table, games, a jukebox, television, pleasant company and a laid-back atmosphere, O’Gara’s Irish Pub is just what you want your neighborhood bar to be. It’s located right on Main Street in Beech Grove, a Southside Indianapolis suburb. Though the town is often […]