We ate at the 17th street location in a strip mall.
Pluses: Very good chips, salsa and margaritas.
Minuses: Service can be slow; food often dry; restaurant dirty and worn
Food is good by Idaho Falls standards. The main thing we noted was that there was no enchilada sauce or any kind of sauce on our entrees...only lots of cheddar cheese. This made what otherwise was tasty food quite dry. My recommendation would be for the chefs to add some sauces to the entree plates and reduce the amount of cheese.
Service can be spotty, so of you go on a Friday or Saturday evening, you may get some things quickly and some things slowly.
The restaurant is well-worn and could use an update (new carpet and booth cushions to name 2) as well as a good scrubbing.