Defiance from Missouri Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Dave & Jacquie's Place - Missouri, Defiance, 2999 South Highway 94, 63341 (636) 987-2300 Map Piazza Deli & Pizzeria - Missouri, Defiance, 1312 Highway Dd, 63341 (636) 398-3354 Map Terry & Kathy's Inn - Missouri, Defiance, 3006 S Hwy 94, 63341 (636) 987-2441 Map