Skip to content
AboutPizza Ranch ServesGift CardseClubRanch RewardsView Locations
Return to Nav
Pizza Ranch Store Front Photo

Pizza Ranch Rock Rapids

Location Hours
Day of the WeekHours
Monday11:00 AM - 2:00 PM
Tuesday11:00 AM - 2:00 PM4:00 PM - 8:00 PM
Wednesday11:00 AM - 2:00 PM
Thursday11:00 AM - 2:00 PM4:00 PM - 8:00 PM
Friday11:00 AM - 8:00 PM
Saturday11:00 AM - 8:00 PM
Sunday11:00 AM - 8:00 PM
  • Buffet
  • Carryout
  • Delivery
  • FunZone Arcade
  • Buffet
  • Carryout
  • Delivery
  • FunZone Arcade
3.8 out of 5
Rating 3.8
(View 68 Total Reviews)
Main Phone
(712) 472-3258(712) 472-3258
205 S Union St. Rock Rapids, IA 51246 US
11:00 AM - 2:00 PM11:00 AM - 2:00 PM4:00 PM - 8:00 PM11:00 AM - 2:00 PM11:00 AM - 2:00 PM4:00 PM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM

Location Hours

Day of the WeekHours
Monday11:00 AM - 2:00 PM
Tuesday11:00 AM - 2:00 PM4:00 PM - 8:00 PM
Wednesday11:00 AM - 2:00 PM
Thursday11:00 AM - 2:00 PM4:00 PM - 8:00 PM
Friday11:00 AM - 8:00 PM
Saturday11:00 AM - 8:00 PM
Sunday11:00 AM - 8:00 PM

Location Hours

Day of the WeekHours
Monday11:00 AM - 2:00 PM
Tuesday11:00 AM - 2:00 PM4:00 PM - 8:00 PM
Wednesday11:00 AM - 2:00 PM
Thursday11:00 AM - 2:00 PM4:00 PM - 8:00 PM
Friday11:00 AM - 8:00 PM
Saturday11:00 AM - 8:00 PM
Sunday11:00 AM - 8:00 PM
Buffet Hours & Pricing

Lunch

Day of the WeekHours
Monday11:00 AM - 1:00 PM$10.98
Tuesday11:00 AM - 1:00 PM$10.98
Wednesday11:00 AM - 1:00 PM$10.98
Thursday11:00 AM - 1:00 PM$10.98
Friday11:00 AM - 1:00 PM$10.98
SaturdayBuffet Closed
SundayBuffet Closed

Kids Pricing

0-3:Free
4-10:$1 / year of age
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.
Special Pricing

Kids Eat Free

Tuesday
Regular Buffet HoursFreeOne child 10 & under per paying adult.

Senior Pricing

Everyday
Lunch: $10.23Dinner/Weekend: $11.63Must be 65 years or older. Cannot be combined with other offers.

Take 2

Everyday
Regular Buffet Hours$8.00To-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.

Military Pricing

Everyday
Lunch: $9.98Dinner/Weekend: $11.38Must show military ID. Cannot be combined with other offers.
Explore the Local Menu for Pizza Ranch Rock Rapids

About Pizza Ranch Rock Rapids

Treat yourself and your crew to a legendary experience in Rock Rapids. Pizza Ranch has everything you’re craving: delicious pizza, the Country’s Best Chicken®, sweet Cactus Bread®, and more!

We’re five minutes from the Central Lyon High School, so bring the kids or the team—we have party rooms that seat up to 40. Join us for Community Impact events to support local causes like the West Lyon FFCLA group, or get in touch with us to host your own fundraiser.

Stop by after a day at Rapid Speedway to refuel. Or, if you’re craving a night in, order online and we’ll deliver. We have deals and meals everyone can agree on!

New at Pizza Ranch Rock Rapids

May 1 - June 5
Pizza Ranch has made our Cheesy Ranch Stix even cheesier, and we’re keeping it that way! Enjoy a slice or two on our buffet or complete your carryout or delivery order with this guest-favorite appetizer.
Order Now

May 23 - August 24
Pizza Ranch is offering DOUBLE POINTS every Wednesday this Summer! Every Wednesday through August 24, 2022, you can earn double points on your Ranch Rewards account on qualifying purchases, up to $100, including buffet, dine-in, carryout, delivery, and in-restaurant gift cards.
Learn More

Reviews for Pizza Ranch Rock Rapids

3.8 out of 5
Rating 3.8
(68 Total Reviews)
  • 4 out of 5
    Rating 4.0
    I think when the ice cream machine is broken, the customers should be told before they pay for the buffet. No one asked if we wanted to request a special pizza. There were no chocolate chip cookies on the dessert bar (apple and streusel only). Obviously I really look forward to dessert. The chicken was good.
  • 3 out of 5
    Rating 3.0
    The food was good and made in a timely fashion once we got our order in. We tried calling it in but the call center answered and the individual that answered had a terrible time with our order so I finally stopped using the call center and drove down to the pizza ranch and placed my order in person then went back and picked it up 20 minutes later. The individual that answered at the call center didn’t even know what a sweet swine pizza was. I was not impressed with the Call in ordering situation. I do understand that they might have been shorthanded because of the girls basketball tournaments.
  • 5 out of 5
    Rating 5.0
    young fellow at the register was very helpful & friendly
  • 5 out of 5
    Rating 5.0
    Good chow!!
    Response from Pizza Ranch Rock Rapids
    Ray G, thank you so much for sharing! We are thankful for the opportunity to serve you.
  • 5 out of 5
    Rating 5.0
    Excellent service and delicious pizzas
    Response from Pizza Ranch Rock Rapids
    Jacoba N, thank you so much for sharing! We are thankful for the opportunity to serve you. We always appreciate feedback and will share this with our team.
  • 1 out of 5
    Rating 1.0
    It was the worst pizza i have ever had from pizza ranch. Had a thin crust and it was soggy and messy.
    Response from Pizza Ranch Rock Rapids
    We're sorry to hear about this, Steve Smith. It looks like when it came to your pizza, we missed the mark. Please call the restaurant to speak with a manager so we can help!
  • 5 out of 5
    Rating 5.0
    Very good
    Response from Pizza Ranch Rock Rapids
    Thanks for choosing the Ranch, Mary M At Pizza Ranch, we work hard to provide exceptional service and delicious food for our guests. We hope to serve you again soon!
  • 4 out of 5
    Rating 4.0
    Great customer service.
  • 5 out of 5
    Rating 5.0
    We LOVVVVVE Pizza Ranch!!!!
  • 2 out of 5
    Rating 2.0
    Disappointed....Came for the buffet and didn't get what I paid for. Little variety of pizza and chicken was out for a long time. Dessert pizza was hard to come by. Requested pizza's to make and never received them. Party room was dirty... and the floors were disgusting..sticky and wet in the hallway to party room. Do not need to return to this Pizza Ranch... that being said we will be moving our family reunion to a different facility next year.
  • 5 out of 5
    Rating 5.0
    Food was great
  • 5 out of 5
    Rating 5.0
    Great Customer Service
  • 5 out of 5
    Rating 5.0
    It was quite busy, the food was great!
  • 5 out of 5
    Rating 5.0
    excellent chicken and salad bar
  • 1 out of 5
    Rating 1.0
    Horrible service and food . We made reservation for 25 people . They had no chicken for 45 min . They filled orders for all the drive thru but left us sit after we paid with no chicken and not much to pick from
  • 1 out of 5
    Rating 1.0
    Had no chicken for 45 min . Just about finished eating limited pizza selection and brought out few pieces of chicken . Had reserved room for 25 people and not prepared for food for us . Dirty floor poor service
  • 5 out of 5
    Rating 5.0
    Nice open spacious area and there was plenty of awesome food
  • 5 out of 5
    Rating 5.0
    Excellent Service Keep It Up
  • 2 out of 5
    Rating 2.0
    We asked for a room for 20 and got it but the service was poor. When we paid, ee asked for a cheese pizza for the kids. We asked two more times....45-60 minutes later we received it with an apology. The buffet had very little choice of pizza most of the time we were there...it was busy but it seemed that they should have had more help. I had told them several days before that we needed a room for 20 people. We had a nice time, but disappointed in the service.
  • 2 out of 5
    Rating 2.0
    Poor service and buffet was empty

Nearby Locations

Pizza Ranch Store Front Photo

Pizza Ranch George

10:00 AM - 9:30 PM10:00 AM - 9:30 PM10:00 AM - 9:30 PM10:00 AM - 9:30 PM10:00 AM - 9:30 PM10:00 AM - 9:30 PM
108 E Michigan Ave. George, IA 51237 US
Main Phone
(712) 475-2865(712) 475-2865
Pizza Ranch Store Front Photo

Pizza Ranch Luverne

10:00 AM - 8:30 PM10:00 AM - 8:30 PM10:00 AM - 8:30 PM10:00 AM - 8:30 PM10:00 AM - 9:30 PM10:00 AM - 9:30 PM10:00 AM - 8:30 PM
110 E Main St Luverne, MN 56156 US
Main Phone
(507) 283-2379(507) 283-2379