Skip to content
Return to Nav
Pizza Ranch Store Front Photo
11:00 AM - 8:30 PM11:00 AM - 8:30 PM11:00 AM - 8:30 PM11:00 AM - 8:30 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PMClosed
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
Evening4:30 AM - 7:30 PM$13.99Evening4:30 AM - 7:30 PM$13.99Evening4:30 AM - 7:30 PM$13.99Evening4:30 AM - 7:30 PM$13.99Evening4:30 AM - 7:30 PM$13.99
Weekend11: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 full-priced 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

How do you top Pizza Ranch's Cheesy Ranch Stix? Any way you want! Our new Loaded Cheesy Ranch Stix are now topped with an extra layer of flavor. Skillet crust, melty cheese, herbs and spices, and up to two of your favorite toppings! They're the ultimate appetizer on the buffet or on the go.
Order Now

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!
Learn More

Recent Reviews

4.0 out of 5
Rating 4.0
(182 Total Reviews)
  • Rating 5.0
    Great service and food
    Response from Pizza Ranch Spencer
    Thank you so much, David H, for your kind words! We're thrilled to hear you enjoyed both our service and food. We can't wait to welcome you back for another great experience at Pizza Ranch!
  • Rating 5.0
    Great customer service. Had rewards I wasn’t aware of any they reminded me so that helped in saving me some money
    Response from Pizza Ranch Spencer
    Thank you for your kind words, Scott! We're thrilled to hear you had a great experience with our customer service and that our rewards program helped you save some money. We appreciate your support and look forward to serving you again soon!
  • Rating 5.0
    great service and helpful
    Response from Pizza Ranch Spencer
    Thank you, Duane, for your kind words about our service! We're thrilled to hear you had a great experience at Pizza Ranch. We appreciate your support and hope to serve you again soon!
  • Rating 5.0
    Great to have fish on the buffet for lent!
    Response from Pizza Ranch Spencer
    Thank you for your kind review, Mary! We're glad you enjoyed the fish we have on our buffet for Lent. We appreciate your feedback and hope to see you again soon!
  • Rating 5.0
    Was a nice meal, lots to choose from and the buffet was always full!!
    Response from Pizza Ranch Spencer
    Thank you for your kind words, Linda! We're thrilled to hear you enjoyed our buffet selection. We appreciate your support and hope to see you again soon at Pizza Ranch!
  • Rating 5.0
    Missed not having Angie's great personality greet us, assist us and telling us to have a great night. Food was great! All items were well stocked and place was clean! Missed not having more options for tea!
    Response from Pizza Ranch Spencer
    Thank you for your kind words, Kristi! We're thrilled to hear you enjoyed the food and found everything well stocked and clean. We hope to welcome you back soon for another wonderful dining experience!
  • Rating 5.0
    very good attention paid to my order - fast and yummy!
    Response from Pizza Ranch Spencer
    Thank you, Karen P, for your kind words! We're thrilled to hear that your feedback. We hope to serve you again soon!
  • Rating 5.0
    Stuffed myself with Great tasting food
    Response from Pizza Ranch Spencer
    Thank you so much for your kind words, Dawn! We're thrilled to hear that you enjoyed our Buffet. We hope to see you again soon for another delicious meal at Pizza Ranch!
  • Rating 5.0
    Friendly service. Great options on the buffet. Fast service to bring our requested pizza option to the table. Love the discount before 5:29 that is only $10!!!!!!! I had an unpleasant visit at this location the last time I came, so this visit redeemed it as we had a great meal and a really fun time together.
    Response from Pizza Ranch Spencer
    Thank you so much for your kind review, Eric! We're thrilled to hear that you had a great experience with us and enjoyed our friendly service, great buffet options, and fast pizza delivery. We apologize for any previous unpleasant visits and we hope to see you again soon for another fun and delicious meal together!
  • Rating 5.0
    Clean and great customer service
    Response from Pizza Ranch Spencer
    Thank you so much for your kind words, Whitney! We're thrilled to hear that you had a clean and enjoyable experience with our great customer service. We appreciate your support and hope to see you again soon at Pizza Ranch!
  • Rating 5.0
    Always Great place to eat!
    Response from Pizza Ranch Spencer
    Thank you so much for your kind words, Wayne! We're thrilled to hear that you always have a great experience at the Pizza Ranch. We appreciate your support and hope to see you again soon!
  • Rating 5.0
    No complaints
    Response from Pizza Ranch Spencer
    Thank you so much for your kind words, Dennis! We're thrilled to hear that you had a great experience at our Pizza Ranch. We hope to serve you again soon!
  • Rating 5.0
    My wife and I braved the winter blast of arctic air for a delicious lunch at The Ranch! The Early Bird rate was an added surprise!!

    I tried 2 new offerings at the buffet on Saturday, January 12. I tried the green bean and bacon combo. I thought it was a little soupy, but the flavor was good. The addition of cork screw macaroni and red sauce was fantastic. I would certainly try that one again.

    Both are new choices. I think the macaroni and sauce has a strong future on the buffet! Who doesn't like pasta? I know there are those with gluten and wheat issues, but those that can eat that...it seems to be a HOMERUN CHOICE!

    Chicken was delicious as usual along with the great choices of pizza.
    Response from Pizza Ranch Spencer
    Thank you so much for your kind review, Christopher! We're thrilled to hear that you enjoyed some different foods and found the chicken and pizza delicious as usual. We appreciate your feedback and hope to see you again soon at The Ranch!
  • Rating 5.0
    FOOD WAS GREAT
    Response from Pizza Ranch Spencer
    Thank you so much for your kind words! We're thrilled to hear that you enjoyed our food. We hope to see you again soon at Pizza Ranch!
  • Rating 2.0
    No chicken out, pizza was dried out and no selection.
    Response from Pizza Ranch Spencer
    Dear Tricia, thank you for taking the time to share your feedback. We apologize for the lack of chicken and dried out pizza during your visit. We encourage you to reach out to our manager at the restaurant so we can address your concerns. We hope you'll give us another chance in the future.
  • Rating 5.0
    All workers we encountered were nice and knowledgeable. The person who I believe may have been the night manager was especially friendly. The food was good as always.
    Response from Pizza Ranch Spencer
    Thank you so much for your kind words, Jan! We're thrilled to hear that our team provided excellent service and that you enjoyed our delicious food. We hope to see you again soon at Pizza Ranch!
  • Rating 5.0
    We always get hot and fresh pizza when we order something for our buffet, so that’s our favorite!! And Angie, the manager, at least on Sundays can’t be beat by any other. There are times she will get our order in before we even arrive!
    Response from Pizza Ranch Spencer
    Hi Heidi, thank you so much for your kind words! We're thrilled to hear that you enjoy our hot and fresh pizza and that Angie provides exceptional service. We appreciate your support and hope to see you again soon!
  • Rating 5.0
    Great service and food.
    Response from Pizza Ranch Spencer
    Thank you so much for your kind words, Pat! We're thrilled to hear that you had a great experience with our service and food. We hope to serve you again soon!
  • Rating 4.0
    Dessert pizza was old
    Response from Pizza Ranch Spencer
    Hi Pam, thank you for taking the time to leave us a review. We apologize for the experience you had with our dessert pizza. We hope you give us another chance in the future.
  • Rating 2.0
    As usual there was no chicken on the buffet. We had to wait.
    Response from Pizza Ranch Spencer
    Dear Pamela, thank you for taking the time to share your feedback. We apologize for the inconvenience you experienced with the chicken on the buffet. We appreciate your patience and hope you'll give us another chance to provide you with a better experience in the future.

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 PMClosed
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 PMClosed
2120 11th St. Emmetsburg, IA 50536 US