Rancho Grande, in Ottumwa, IA, is the area's premier restaurant serving Bloomfield, Oskaloosa, Mount Pleasant, Eddyville, Agency and surrounding areas since 2003. We specialize in authentic Mexican food, daily specials, imported beers, margaritas and much more. For your next meal, visit Rancho Grande in Ottumawa.