Get directions to: Taco Time-nampa, Nampa, ID
Restaurant address: 1015 3rd Street South Nampa, ID 83651, USA
Restaurant: Taco Time-nampa