First- to correct review 1 listed above-- I think that reviewer was talking about ‘EL Rancho’ near Wright State since the review mentions a hotel near by. El Riacho is in Fairborn in the 5 points area and is not even close to a hotel.
This local establishment has a loyal group of regular customers and they have earned it. The food quality is excellent and plentiful. The staff treats you like family. Try it out you will not be disappointed. My wife and I have been ‘regulars’ for over 10 years.