Ate here twice on a recent visit to Twin Falls. Family-owned and operated since 1989. Excellent tortilla-lime tilapia and burritos. Great salsa and homemade chips. Very friendly and efficient staff. Amazing to see the owners hustling around the restaurant on a busy Saturday night like everyone else. Would return to Twin Falls just to eat here. Very reasonably priced and moderate portions.