Tina Bossolono-Williams
The best nachos in town. These dont have meat for my taste but they come with your choice. Homemade, fresh chips, salsa and beans....not the thin kind, but homemade. Not sure how I've missed this place for 4 years coming to Twin Falls to work? Excellent service!