Dad’s Place, located at 23 Pleasant St. in Mechanic Falls, ME, is the company to call when you need delicious and affordable food. We are a catering service who cares about your meals. Owned and operated by Larry and Diana Roy for over 30 years, the couple named the business “Dad’s Place” in 2002.