Are the nacho fries here yet?

Catherine Campbell | Dec 21, 2018 | Category: Fast food restaurant in Lewiston, Idaho

Taco Bell - All questions

Address: 1717 21st St, Lewiston, ID 83501, USA

Charlee Larson | Dec 22, 2018

Yes and they're pretty good

Dennis Braulick | Dec 22, 2018

No...but I other goodies are

Matt Smith | Dec 22, 2018

No

Catherine Campbell | Dec 22, 2018

Thank you Molly

Molly Jensen | Dec 22, 2018

Not that i have heard but you can call them and find out

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What time is happy hour

Ronald Albright | Dec 21, 2017
Read More

Trending Places