Come in for a legendary dining experience! We’re serving up all your Ranch Favorite pizza flavors, mouthwatering chicken, fresh salads, nutritious sides, and sweet desserts. Find casual dining and flavor-filled favorites your whole family will love! Our Buffet Your Way® and Cactus Bread® will satisfy your every craving.
We proudly offer online ordering, delivery, catering, and two community rooms that are perfect for your next party or get-together! Across from the Marshalltown Mall, we’re just a short drive from Elmwood Country Club or the community college. Ask about fundraising with our Community Impact events.
Buffet chain offering pizza, fried chicken & classic American sides in an Old West-themed setting. Based on 732 reviews, the restaurant has received a rating of 4.0 stars. Price $$
✔️ Dine-in ✔️ Curbside pickup ✔️ No-contact delivery

Address:
2305 S Center St, Marshalltown, IA 50158
Phone: (641) 753-7711
Website: https://pizzaranch.com/locations/ia/marshalltown/2305-s-center-street
Hours
| Sunday |
10 AM–8 PM |
| Monday
(Labor Day)
|
10 AM–8 PM
Hours might differ
|
| Tuesday |
10 AM–8 PM |
| Wednesday |
10 AM–8 PM |
| Thursday |
10 AM–8 PM |
| Friday |
10 AM–9 PM |
| Saturday |
10 AM–9 PM |
Menu
… View more
Photo Gallery
Reviews
Trevor Armstrong
Place was a mess, there was a sign saying ” please allow 15 to 20 mins for your buffet order ” and they said they aren’t doing that anymore. There was almost no pizzas on the thing waiting and with the place being almost empty there’s no excuse for how dirty it was. Last month it was the same with no clean plates and almost an empty place entirely, i even had to clean my own table and high chair for my baby, thought I’d give it another shot cause maybe it was an off day. -Update, They started closing 50 mins early.
… more
Colleen Reyerson
Current one-star review (May 2023):
… more
Craig Means
First time trying the buffet. Their chicken is very good, and the potato wedges are good when fresh. The baked beans were okay. I tried 4 different pizza slices, and they were disappointing. Only one slice was freshly made, and it was too salty. I will go back, though, and stick with a chicken meal.
… more
Cecilia Swain
The dishes stacked up on the table. Pizza looked old & dry. When our party of 4 came in we weren’t ask if we had a pizza choice. Things weren’t the sane as last fall. The service and the food has went down hill!
… more
M R
Nice place to eat. Food always tastes good. I love the fired chicken! People are friendly. I like how you can order whatever kinda pizza and they’ll bring it to you. Ice cream is really good here too. I make root beer floats with it. I wish they had deals besides the rewards card. Like bogo or something. Because it can get expensive taking the family here.
… more
Becky ImagineNation
It’s hit or miss…if you go when they open for dinner-rarely is the salad bar filled and the hot bar is never full. Last time -no mashed potatoes-no corn-no BBQ chicken. We had to wait 40 minutes til they put chicken out…@ 5:30-5:40…the pizza is always dried out. Only good pizza if you order one when you order buffet…sometimes takes 30-40 minutes to get our pizza too… dinner is suppose to be ready @5p.m. but rarely is.
… more
Judy Moore
Napkin holder sticky. Table and chair were not clean.
… more
mns snm
Everything was great except right at 5 there wasn’t enough food for the rush …. no salad or chicken for everyone … the wait to refill them was pretty long
… more
Dorian Ramirez
They had a sign posted about being short staffed but you couldn’t tell. The only thing they ran out of was straws but they had that taken care of inside of a few minutes. Everything was hot and fresh and the staff was super polite.
… more
Dakota doesthings
I love pizza ranch, I could eat there everyday if I could. The woman’s room does not have a baby changing table, but other than that it’s great!
… more
… View more