Indawo yokudlela
Tres Hermanos
Abantu bendawo abangu-5 bayatusa
Indawo
4618 Yellowstone Ave
Chubbuck, ID
Amacebiso avela kubantu bendawo
Very yummy local Mexican and American food in American Falls- very reasonably priced - just 10 miles north of Griffins Lair. The taquitos are amazing.
Right next door you never have to worry about cooking dinner! A clean authentic restaurant that will leave you wanting more.