Skip to content
Return to Nav
Pizza Ranch Store Front Photo
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
Buffet Hours & Pricing
Closed
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 PM5:00 PM - 7:30 PM$13.99Weekend10:00 AM - 1:30 PM5: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!
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.
Explore the Local Menu

New at Pizza Ranch Spencer

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!

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)
  • Rating 5.0
    good food and service
    Response from Pizza Ranch Spencer
    Hi 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.
  • Rating 5.0
    The food was hot and tasty. Plenty of chicken on the buffet.
    Response from Pizza Ranch Spencer
    Thanks 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!
  • Rating 5.0
    Food is always delicious! Love your ice cream, too!
    Response from Pizza Ranch Spencer
    Marv C., thank you so much for sharing! We are so glad you enjoyed our food. We hope we can serve you again soon.
  • Rating 5.0
    great dining room service!
    Response from Pizza Ranch Spencer
    Hi Lee Y! Thanks for stopping by the Ranch! We are thankful for the opportunity to serve you.
  • Rating 4.0
    It was very busy and the food was gone before you could get it.
    Response from Pizza Ranch Spencer
    We're sorry to hear about this, Barb C. We always appreciate feedback and will share this with our team.
  • Rating 5.0
    Nice variety of pizza - not just pepperoni. Salad bar was also good.
    Response from Pizza Ranch Spencer
    Thanks for choosing the Ranch, Bev R. We appreciate your business and hope to serve you again soon!
  • Rating 5.0
    Great menu selection!
    Response from Pizza Ranch Spencer
    Hi Wayne T., thank you for your review. We appreciate your business.
  • Rating 2.0
    Restaurant 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.
    Response from Pizza Ranch Spencer
    Thank you for your feedback, Teresa Tieman. We would truly appreciate talking further about this and have the opportunity to make it right with you.
  • Rating 5.0
    Great management
    Response from Pizza Ranch Spencer
    Hi Dee j, thank you for your review. We are grateful for your business and hope we can serve you again soon.
  • Rating 3.0
    salad bar needed refills as did the hot items saladbar was messy ice cream machine was dirty
    Response from Pizza Ranch Spencer
    Thank you for your feedback, Lois K. We always appreciate feedback and will share this with our team.
  • Rating 1.0
    If 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.
    Response from Pizza Ranch Spencer
    Sandy 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!
  • Rating 5.0
    Great customer service
    Response from Pizza Ranch Spencer
    Hi Karla F, thank you for your 5 star review. We appreciate you coming in and hope to serve you again soon.
  • Rating 5.0
    Everything was excellent
    Response from Pizza Ranch Spencer
    Pedro Murillo , thank you so much for sharing! We are thankful for the opportunity to serve you.
  • Rating 5.0
    excellent service and plenty of available
    Response from Pizza Ranch Spencer
    Thanks for choosing the Ranch, pedro murillo. We are glad you came and hope to see you again soon.
  • Rating 5.0
    Stellar. Last night. Loved Genesis and our favorite manager.
    Response from Pizza Ranch Spencer
    Thanks for choosing the Ranch, Per C We hope to serve you again soon!
  • Rating 2.0
    Very limited choices . No chicken for 30 minutes
    Response from Pizza Ranch Spencer
    We'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!
  • Rating 1.0
    We 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
  • Rating 5.0
    They do an outstanding job! My mother (age 94) so enjoys your chicken so I take her when I can! Thank you!
    Response from Pizza Ranch Spencer
    Michael 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.
  • Rating 2.0
    Honestly 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.
  • Rating 5.0
    The food was delicious and hot.

Nearby Locations

Pizza Ranch Store Front Photo
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 Store Front Photo
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