From Ames you could walk to Ellacoya Barn & grill. One of our favorite spots to eat.
http://www.barnandgrille.com/
About a 2+ mile drive to the Lyon's Den, another favorite.
http://www.lyonsdenrestaurant.com/
Maybe 2+ miles past that is Wally Mart, Hannaford, Shaws and Lowes.