Saint Charles MO Delicatessens 1. 2220 1st Capitol Dr, Saint Charles, MO 63301 | The Den Deli Shoppe (636) 925-1604