A vision honoring the traditions of our heritage, O'Dell's Irish Pub and Ale House is a unique and inviting place to relax and decompress. This quaint atmosphere offers seating for up to 65 people, a stone fireplace, traditional Irish meals, 12 craft beers on tap, and 85+ bottled beers. Whether it is the out standing food, service, or bar selection, O'Dell's has quickly became a favorite of...