Skip to content
Return to Nav
Pizza Ranch Store Front Photo
9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM
Buffet Hours & Pricing
Closed
Lunch10:30 AM - 4:00 PM$14.99Lunch10:30 AM - 4:00 PM$14.99Lunch10:30 AM - 4:00 PM$14.99Lunch10:30 AM - 4:00 PM$14.99Lunch10:30 AM - 4:00 PM$14.99
Evening4:00 PM - 9:00 PM$16.99Evening4:00 PM - 9:00 PM$16.99Evening4:00 PM - 9:00 PM$16.99Evening4:00 PM - 9:00 PM$16.99Evening4:00 PM - 9:00 PM$16.99
Weekend10:30 AM - 9:00 PM$16.99Weekend10:30 AM - 9:00 PM$16.99

Kids Pricing

1-12:
$1.00 / year of age
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.

About Pizza Ranch Altoona

Enjoy the best food in Altoona! Ride on over to Pizza Ranch and enjoy our full buffet, with piping hot, crispy chicken and fresh-made pizzas. Satisfy your cravings with wholesome sides, veggies, crisp salads, and sweet desserts. Or have us deliver legendary food to you with online or call-in ordering.

Our community room holds up to 60 people and is perfect for large parties, meetings, and get-togethers. Support local organizations with Community Impact events, or schedule your own fundraiser with us! We’re located on Center Place SW in East Des Moines and just minutes from Adventureland Park and Prairie Meadows.
We're Hiring - Apply Now!
Special Pricing

Kids Eat Free

Tuesday4 PM - 9 PM
Free
One child 12 & under per paying adult.

Senior Pricing

EverydayLunch: $13.99
Dinner/ Weekend: $15.99
Must be 65 years or older. Cannot be combined with other offers.

Senior Lunch Special

Monday - Friday11 AM - 4 PM
$12.99
Minimum age 65 years. Cannot be combined with other offers.

Military Pricing

EverydayLunch: $13.99
Dinner/ Weekend: $15.99
Must show military ID. Cannot be combined with other offers.

Take 2

EverydayRegular Buffet Hours
$8.00
To-go only. Includes 2 slices of pizza or 2 pieces of chicken (or one of each) plus 2 sides. Or build your own salad from the salad bar. Drinks and additional sides are available for additional cost.
Explore the Local Menu

Available at Pizza Ranch Altoona

New at Pizza Ranch Altoona

Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Winter! Get two points for every dollar spent on qualifying purchases. Once you reach 100 points, we'll reward you with $5 to use on a future Pizza Ranch purchase!
Learn More

Recent Reviews

4.1 out of 5
Rating 4.1
(156 Total Reviews)
  • Rating 2.0
    First ever disappointing order with Altoona Pizza Ranch. I had our daughter pick up a pizza pack (pizza, cheesy stix, cactus bread). She dropped it off and went home. We opened the pizza and found not a thin crust Texan but a regular crust hamburger/red onion. I had her call in to get a correction. We were told we could come and get a corrected pizza or get a ten dollar credit for future. I was not going to ask my 73 year old husband to go out again after working all day for early voting. It was late and we were tired. I have not seen any compensation. Disappointed!
  • Rating 2.0
    We stopped patronizing this particular Pizza Ranch a few years ago because of cleanliness issues and lack of fresh made food. We decided to give it another try since it's close to our house. That was a mistake. While the staff was friendly and helpful they still have cleanliness issues and again the food, especially the pizza and desserts, looked like they had been sitting out for quite a while. The chicken was either over or under cooked and we had to ask for chicken legs. The floor needed a good vacuuming. We weren't there during rush hour either, there were only two other people there. We will go back to Pizza Ranch in Ankeny or Waukee from now on.
  • Rating 5.0
    Everything was hot & fresh...just great!!
  • Rating 5.0
    Love the chicken
  • Rating 1.0
    Food was dried out on the hot food. Said they wood bring out fresh but didn't see that happen. Terrible birthday dinner. We were in Indianola. Everything you send me days Altoona
  • Rating 5.0
    Amanda always gives us great service.
  • Rating 3.0
    Great customer service! The salad needs checked before put out, it was slimy and brown pieces in it. I didn't get the email about kids eat free through the 14th until after our visit, could have used it that day, the other food was great!!
  • Rating 5.0
    The young man running the register, checking on guests and the buffet was very attentive, driven and passionate about his work. His kindness spilled over to his fellow employees. Service was prompt, buffet well stocked and restaurant was clean for being busy.
  • Rating 2.0
    No tables cleaned off when we arrived. I had to clear a table myself. one of the wings I picked was so hard I could not bit into it. Way overcooked. Desert pizze was absent again. I always suggest somewhere else but keep giving it a try. I think I'm finally done.
  • Rating 5.0
    Food was replenished nicely even tho they were busy.
  • Rating 5.0
    Our group meets every other Tuesday and the customer service really is outstanding
  • Rating 4.0
    Food was as good as always. Price is becoming prohibitive.
  • Rating 5.0
    We love buffets! They are pretty much the only one that does that. Good food and people.
  • Rating 5.0
    Fully stocked buffet and the new caprese salad pizza is great.
  • Rating 5.0
    The food was great. Always enjoy eating at Pizza Ranch.
  • Rating 4.0
    Everything was great except the Pizza was So HOT I couldn't eat it! A little of that sauce would have been ok but it was swimming in it. Tossed it out, you need to put a burn warning on the box.
  • Rating 5.0
    Excellent service..tasty food, cleanliness,
  • Rating 3.0
    Chicken was too done
  • Rating 4.0
    It was fine. I do have a question though, why have only forks by the ice cream??
  • Rating 3.0
    Great customer service; but the green beans, mashed potatoes and other potatoes were cold.

Nearby Locations

Pizza Ranch & FunZone Arcade

Ankeny

Main Phone
(515) 964-9990(515) 964-9990
9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM
201 SE Oralabor Road Ankeny, IA 50021 US
Pizza Ranch Store Front Photo
Pizza Ranch

Urbandale

Main Phone
(515) 331-4610(515) 331-4610
9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM
4954 86th Street Urbandale, IA 50322 US