El Ranchero's is a great family mexican restaurant. They've got good margaritas and a great kid's menu. The chips and hot sauce are excellent. Thursdays and Saturdays they have a wonderful mariachi duo. The food is great and they take special orders. The queso is wonderful! My daughter loves the beef fajita quesadillas and my one year old son loves the refried beans! They don't put cheese on the tacos which is a drawback. The worst part is no changing table in the restrooms! they have coupons for $5 off a $20 order on the back of the Krogers receipts.