Taco Time is listed under the following categories
Food
Taco Time
No ratings yet
Taco Time is located at 1828 21st St, Lewiston, ID 83501, USA
Phone number for Taco Time is (208) 746-1961
Website
-
Accessible Parking Within a City Block
-
Wheelchair Access
-
Accessible Restrooms
-
No Stairs
-
Alt. Communication Formats