Taco Time

1828 21st St, Lewiston, ID 83501, United States

(208) 746-1961

Rated 5.0 out of 5 from 1 Reviews Taco Time is a much liked Fast Food Restaurant Ranked #1 of 31 Restaurants in North Lewiston Lewiston. Some say it is happy, good.

★★★★★ on the 7th of August, 2013

There's no Taco Time like a Happy Day Corp Taco Time. If you have eaten at any other TT's, you will want to try this one. Hands down the best. AND you HAVE to test out their salsa bar! SOOO good!
Location