Get directions to: Terra Restaurant, Santa Fe, NM
Restaurant address: 198 State Road 592 Santa Fe, NM 87506, USA
Restaurant: Terra Restaurant