Momma Spriggs Restaurant in Carlisle, Pennsylvania, is living proof that you don’t need fancy frills to create food that makes your taste buds stand up and salute. The modest brick exterior with its ...