Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Spring! 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 - 8: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 - 8: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, 5:00 PM - 7: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
On our buffet or on the go, there’s no better time than summer to enjoy The Country’s Best Chicken®. Crispy on the outside, juicy on the inside, and perfect for all your summer needs.
Recent Reviews
3.8 out of 5
Rating 3.8
(137 Total Reviews)- May 18, 2023Rating 5.0good food and serviceMay 22, 2023Response from Pizza Ranch SpencerHi Lanny D., thank you for your 5-star review. At Pizza Ranch, we work hard to provide exceptional service and delicious food for our guests. We hope to see you again soon.
- May 17, 2023Rating 5.0The food was hot and tasty. Plenty of chicken on the buffet.May 18, 2023Response from Pizza Ranch SpencerThanks for choosing the Ranch, Ray, L. At Pizza Ranch, we are happy to serve you the food you enjoy. We hope to serve you again soon!
- May 12, 2023Rating 5.0Food is always delicious! Love your ice cream, too!May 15, 2023Response from Pizza Ranch SpencerMarv C., thank you so much for sharing! We are so glad you enjoyed our food. We hope we can serve you again soon.
- May 10, 2023Rating 5.0great dining room service!May 11, 2023Response from Pizza Ranch SpencerHi Lee Y! Thanks for stopping by the Ranch! We are thankful for the opportunity to serve you.
- April 28, 2023Rating 4.0It was very busy and the food was gone before you could get it.May 8, 2023Response from Pizza Ranch SpencerWe're sorry to hear about this, Barb C. We always appreciate feedback and will share this with our team.
- April 27, 2023Rating 5.0Nice variety of pizza - not just pepperoni. Salad bar was also good.April 27, 2023Response from Pizza Ranch SpencerThanks for choosing the Ranch, Bev R. We appreciate your business and hope to serve you again soon!
- April 21, 2023Rating 5.0Great menu selection!April 21, 2023Response from Pizza Ranch SpencerHi Wayne T., thank you for your review. We appreciate your business.
- April 20, 2023Rating 2.0Restaurant hours on door say open until 9 pm we arrived at 7 pm. No new pizza or chicken put out,& were told. By the server picking up dirty plates at 7:30 that they close at 7:30 & ask us to leave at 7:45 as they were closed. Ask for milk & bbq chicken which our PR does have & this one does not offer.April 21, 2023Response from Pizza Ranch SpencerThank you for your feedback, Teresa Tieman. We would truly appreciate talking further about this and have the opportunity to make it right with you.
- April 17, 2023Rating 5.0Great managementApril 19, 2023Response from Pizza Ranch SpencerHi Dee j, thank you for your review. We are grateful for your business and hope we can serve you again soon.
- April 17, 2023Rating 3.0salad bar needed refills as did the hot items saladbar was messy ice cream machine was dirtyApril 19, 2023Response from Pizza Ranch SpencerThank you for your feedback, Lois K. We always appreciate feedback and will share this with our team.
- April 16, 2023Rating 1.0If I could get negative stars on this place I would, literally the worst restaurant I've ever been to I paid $30 to eat potato wedges because that's all they had up there and then when we ask for food they tell us they'll bring it and then they never do. I also feel very bad for the guy standing next to the buffet with the to go plate and he's been waiting there for almost 40 minutes for them to bring out food. When they finally brought cheese sticks to our table she basically threw the plate at me.April 17, 2023Response from Pizza Ranch SpencerSandy K, thank you so much for sharing. We always appreciate feedback and will share this with our team. 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!
- April 16, 2023Rating 5.0Great customer serviceApril 17, 2023Response from Pizza Ranch SpencerHi Karla F, thank you for your 5 star review. We appreciate you coming in and hope to serve you again soon.
- 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.
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 - 9:00 PM11:00 AM - 9: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