Mi Rancho is a relaxed restaurant serving authentic Mexican fare, specializing in flavorful tacos, burritos, and tortas. A kids' menu is also available.