My family has been going to Mi Rancho for several years. The warm salsa and chips are always YUMMY. The restaurant is typically very busy, so it is loud but if you don't mind that you'll be fine. The food is very good and prices are as well. The waitstaff is friendly and accomidating. We really like Mi Rancho!