O’Neill’s is a family owned and family friendly restaurant.
Established in 1999, O’Neill’s was originally located downtown Rochester in the Historic Olmsted Bank Building.
In 2005 the restaurant was relocated to the Crossroads Shopping Center.
In 2019 we relocated to our current location on Main Street in Elgin Minnesota.
We have a kid friendly game room which houses such classics as ms pac man and donkey kong in addition to several pinball games.
The pub offers a variety of beers on tap in addition to a great selection of Irish Whiskey.