Get directions to: Tater's Cafe Restaurant, Dallas, OR
Restaurant address: 683 Se Jefferson Dallas, OR 97338, USA
Restaurant: Tater's Cafe Restaurant