Get directions to: Cafe Teresa, Mitchell, SD
Restaurant address: 312 N Main St Mitchell, SD 57301, USA
Restaurant: Cafe Teresa