Taco Time - Lewiston Share: Dining Taco Time - Lewiston Visit Website 1828 21st Street Lewiston, ID 83501 (208) 746-1961