Duffy’s Tavern & Grill was founded in 2008 by David “Duffy” Cluff and Shawn Spencer. The original Duffy’s is located in the historic Lafayette Center on Main Street in Kennebunk. After several years in business, Duffy’s expanded, adding its second location in Old Orchard Beach in the summer of 2015. Duffy’s features American Comfort and Pub Fare for families across southern Maine. For more information about our menus and locations, please click the navigation above.