My family has been going to Rosita's Mexican Restaurant since the 70's. We live in St. Charles and feel it's well worth the drive. The food is great and the Margarita's are good too. Kids are given crayons to color their place mats which keeps them busy until the food arrives.
Pros: Tasty Food