Aptly named as a tribute to their mothers, Mom’s Place is a Southern American restaurant that serves as the newest venture of wife and husband duo Elaine and Terry Carr who have been serving southern Oklahoma for over three decades both together and separately.