Get directions to: Cleopatra Cafe, Santa Fe, NM
Restaurant address: 418 Cerrillos Rd Santa Fe, NM 87501, USA
Restaurant: Cleopatra Cafe