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!

Leave Us a Review
11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM10:00 AM - 2:00 PM
Monday
Hours: 11:00 AM - 8:00 PM
Tuesday
Hours: 11:00 AM - 8:00 PM
Wednesday
Hours: 11:00 AM - 8:00 PM
Thursday
Hours: 11:00 AM - 8:00 PM
Friday
Hours: 11:00 AM - 9:00 PM
Saturday
Hours: 11:00 AM - 9:00 PM
Sunday
Hours: 10:00 AM - 2:00 PM
Buffet Hours & Pricing
Lunch11:00 AM - 1:30 PM$12.79Lunch11:00 AM - 1:30 PM$12.79Lunch11:00 AM - 1:30 PM$12.79Lunch11:00 AM - 1:30 PM$12.79Lunch11:00 AM - 1:30 PM$12.79
Evening5:00 PM - 7:30 PM$13.99Evening5:00 PM - 7:30 PM$13.99Evening5:00 PM - 7:30 PM$13.99Evening5:00 PM - 7:30 PM$13.99Evening5:00 PM - 7:30 PM$13.99
Weekend11:00 AM - 1:30 PM, 5:00 PM - 7:30 PM$13.99Weekend10:00 AM - 1:30 PM$13.99
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.
About Pizza Ranch Spencer
Round up the crew and head over to the Ranch! Our Spencer location offers something for everyone: classic and Ranch Favorite pizzas, the Country’s Best Chicken®, Cactus Bread®, and more. It’s all hot and fresh on our buffet—or delivered right to your door.
Find us just minutes from the Spencer High School, and stop by after school or the Tigers game to refuel! Our party room has space for 60, and our Buffet Your Way guarantees that everyone gets what they want.
Join us for Community Impact events and support local groups like the Iowa Great Lakes Lutheran School. Or, if you’d like to host your own fundraiser, let us know!
We're Hiring - Apply Now!Find us just minutes from the Spencer High School, and stop by after school or the Tigers game to refuel! Our party room has space for 60, and our Buffet Your Way guarantees that everyone gets what they want.
Join us for Community Impact events and support local groups like the Iowa Great Lakes Lutheran School. Or, if you’d like to host your own fundraiser, let us know!
Special Pricing
Kids Eat Free
Tuesday5pm-8pm
Free
One child 10 & under per paying adult.
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.
Senior Pricing
EverydayLunch: $11.52
Dinner/Weekend: $12.59
Must be 65 years or older. Cannot be combined with other offers.
Military Pricing
EverydayLunch: $11.29
Dinner/Weekend: $12.49
Must show military ID. Cannot be combined with other offers.
Available at Pizza Ranch Spencer
Room 1: Seats 60
New at Pizza Ranch Spencer
Learn More
Recent Reviews
3.7 out of 5
Rating 3.7
(125 Total Reviews)- December 3, 2022Rating 5.0Everything was excellentDecember 5, 2022Response from Pizza Ranch SpencerPedro Murillo , thank you so much for sharing! We are thankful for the opportunity to serve you.
- December 3, 2022Rating 5.0excellent service and plenty of availableDecember 5, 2022Response from Pizza Ranch SpencerThanks for choosing the Ranch, pedro murillo. We are glad you came and hope to see you again soon.
- November 15, 2022Rating 5.0Stellar. Last night. Loved Genesis and our favorite manager.January 30, 2023Response from Pizza Ranch SpencerThanks for choosing the Ranch, Per C We hope to serve you again soon!
- October 29, 2022Rating 2.0Very limited choices . No chicken for 30 minutesOctober 31, 2022Response from Pizza Ranch SpencerWe're sorry to hear about this, Cindy L. We would truly appreciate talking further about this and have the opportunity to make it right with you. Please call the restaurant to speak with a manager so we can help!
- October 18, 2022Rating 1.0We don't eat at spencer pizza ranch due to poor service and lack of food on buffet. Burned toomany times. We go to spirit lake ia or LeMars ia locations
- October 7, 2022Rating 5.0They do an outstanding job! My mother (age 94) so enjoys your chicken so I take her when I can! Thank you!October 10, 2022Response from Pizza Ranch SpencerMichael H., thank you so much for sharing! We are so glad that you bring your mom along with you to enjoy our chicken! Please come again soon.
- August 3, 2022Rating 2.0Honestly my family and I were very disappointed in our experience this time. We came for brunch on Sunday and first of all food wise. There were maybe 3 pizzas out the whole time we were there. And the food just seemed "old". Then to top it off there were not many people in there the whole time we were there but instead of employees cleaning up all the tables with dirty dishes and food all over the floor they just stood around upfront talking. One was even on her cellphone on the floor. Was just really disappointed which sucks to say because my kids always want to go to pizza ranch. But after this last time and spending what you spend for a family of 6. It's hard to justify coming back.
- July 7, 2022Rating 5.0The food was delicious and hot.
- June 14, 2022Rating 5.0Good food, good service
- May 17, 2022Rating 5.0Good service
- April 30, 2022Rating 1.0They messed up my order, my chips had no seasoning on them when asked for it also asked for no veggies on my wrap, the driver was rude and ive had no issues with my order in the past, but this driver has had an attitude every time hes delivered to me. Called asked for a remake of both the chips and my wrap and only received my wrap.May 2, 2022Response from Pizza Ranch SpencerJulie Ash, this doesn't sound legendary. At Pizza Ranch, we want to serve you the food you enjoy. We would truly appreciate talking further about this and have the opportunity to make it right with you.
- April 12, 2022Rating 5.0We had a wonderful time. Food was delicious! Staff was so helpful and kind.April 18, 2022Response from Pizza Ranch SpencerVanessa L., thank you so much for sharing! We are thankful for the opportunity to serve you.
- April 6, 2022Rating 5.0Faster then we expected! Delicious!April 11, 2022Response from Pizza Ranch SpencerRic G, thank you so much for sharing! We hope to serve you again soon!
- April 1, 2022Rating 2.0Staff was friendly but there was literally NO food out. We put in requests for pizzas and after an hour quit waiting. We ate salad, chicken, and potatoes. No pizza and no dessert. I did get a lone breadstick but had to fight off the dozens of other people waiting for food to be brought out.April 4, 2022Response from Pizza Ranch SpencerWe're sorry to hear about this, Emily Z.. We would truly appreciate talking further about this and have the opportunity to make it right with you. Please call the restaurant to speak with a manager so we can help!
- March 7, 2022Rating 4.0Employees were friendly, food was good.
- February 6, 2022Rating 1.0Absolutely the worst service I have ever had! We were the only family there for the buffet. The person at the register was extremely rude. Food was so old we barely ate. They did bring out 2 pizzas and 2 deserts. The guy at the register was crying and sobbing constantly going outside and on his phone it scared my two girls. I told them to be quiet because he was clearly unstable. Never have I ever had an experience like this.the environment was absolutely filthy. Then while my husband was taking my youngest son to the bathroom I took the girls and my oldest son to the car we watched the man who cooked the pizzas pick his nose and eat it multiple times and I got out of my car throwing up! I will absolutely never eat at this restaurant again! There are plenty of more things that happens like when I was getting my food the guy at the register took it upon himself to sit by my girls at the table next to them. I have never been this unsatisfied at this restaurant. I hardly get to take my kids to a restaurant and this makes me not want to eat out any longerFebruary 7, 2022Response from Pizza Ranch SpencerWe're sorry to hear about this, Janelle h. We would truly appreciate talking further about this and have the opportunity to make it right with you. Please call the restaurant to speak with a manager so we can help.
- December 30, 2021Rating 3.0Service was okay. The pizza table was scarce. The bus boy and girl were the friendliest. Too bad they're too young to help cooks. Breadsticks were hot but there was no dipping sauce. They were short a spatula. Chicken was good. If we had been in a hurry we would have been disappointed in how long it was taking to get pizzas out. Maybe they were swamped with deliveries. Spencer IA. Our favorite is still Emmetsburg IA.January 3, 2022Response from Pizza Ranch SpencerThank you for your feedback, Shannon P. We are thankful for the opportunity to serve you. We always appreciate feedback and will share this with our team.
- December 17, 2021Rating 5.0Great as always.December 20, 2021Response from Pizza Ranch SpencerThanks for choosing the Ranch, Nancy N We hope to serve you again soon!
- December 13, 2021Rating 3.0Chicken pieces were extremely small. Pizza and potato wedges were really good. Chocolate chip cookie over baked.
- December 12, 2021Rating 4.0Chicken and sides were very good on the buffet but the pizza and salad bar fell a little short on variety. Service was good.December 13, 2021Response from Pizza Ranch SpencerThank you for your feedback, Gary, L. At Pizza Ranch, we want to serve you the food you enjoy. We are truly sorry that not all aspects of our Buffet were up to our Pizza Ranch standard. We do hope you give us another chance soon.
Nearby Locations

Pizza Ranch
Spirit Lake
Main Phone
(712) 336-1419(712) 336-1419
11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 10:00 PM11:00 AM - 10:00 PM11:00 AM - 9:00 PM
2003 18th St. Spirit Lake, IA 51360 US

Pizza Ranch
Emmetsburg
Main Phone
(712) 852-2222(712) 852-2222
11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM
2120 11th St. Emmetsburg, IA 50536 US