Taco Bell

1717 21st St, Lewiston ID

(208) 746-1799

Hours of Operation Today, Monday December 23rd OPEN UNTIL 2:00AM
  • OPEN UNTIL 2:00AM

Rated 5.0 out of 5 from 1 Reviews Taco Bell is an enjoyable Fast Food Restaurant Ranked #1 of 37 Restaurants in North Lewiston Lewiston.

★★★★★ on the 11th of October, 2017

They replaced the Baja Sauce with ...Spicy Ranch (nasty). //
Location