McCleary's Public House

A taste of Ireland right here in Lancaster!

Welcome to McCleary's

McCleary's is an authentic family operated Public House here to serve you with an Irish experience right here in Lancaster County. Nestled along the Susquehanna River in historic Marietta, McCleary's provides excellent cuisine, spirits and entertainment for you, your friends and the whole family.

Our clean cozy Pub has the real feel of Ireland and our service is unsurpassed. Enjoy our sparkling facility, authentic interior and always a warm welcome from our family and servers.

McCleary's Public House

Come and have Chef Mat LaSala prepare any combination of fine dining delights including a great selection of appetizers, Irish dishes from the old country, American Bistro cuisine, scrumptious Vegetarian selections and Kids meals that will have them screaming to return time and time again

If live music is your bag McCleary's has a treat for you. Our intimate stage lets you sit right next to the musicians. We lean toward an acoustic sound that includes bluegrass, Americana, blues, cool folk and jam funk. Never too loud, always clean, clear & just right.

If you enjoy bellying up to an authentic Irish Bar, we have three of them inside and brand new outside bar. Try a robust Irish stout, a spicy Belgium beer, or any variety of interesting American Microbrew beers.