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

Pizza Ranch Spirit Lake

Location Hours
Day of the WeekHours
Monday11:00 AM - 9:00 PM
Tuesday11:00 AM - 9:00 PM
Wednesday11:00 AM - 9:00 PM
Thursday11:00 AM - 9:00 PM
Friday11:00 AM - 10:00 PM
Saturday11:00 AM - 10:00 PM
Sunday11:00 AM - 9:00 PM
  • Buffet
  • Carryout
  • Delivery
  • FunZone Arcade
4.5 out of 5
Rating 4.5
(View 154 Total Reviews)
Main Phone
(712) 336-1419(712) 336-1419
2003 18th St. Spirit Lake, IA 51360 US
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

Location Hours

Day of the WeekHours
Monday11:00 AM - 9:00 PM
Tuesday11:00 AM - 9:00 PM
Wednesday11:00 AM - 9:00 PM
Thursday11:00 AM - 9:00 PM
Friday11:00 AM - 10:00 PM
Saturday11:00 AM - 10:00 PM
Sunday11:00 AM - 9:00 PM

Location Hours

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

Lunch

Day of the WeekHours
Monday11:00 AM - 2:00 PM$10.23
Tuesday11:00 AM - 2:00 PM$10.23
Wednesday11:00 AM - 2:00 PM$10.23
Thursday11:00 AM - 2:00 PM$10.23
Friday11:00 AM - 2:00 PM$10.23
Saturday11:00 AM - 2:00 PM$11.17
SundayBuffet Closed

Kids Pricing

0-3:Free
4-7:$5.49
8-10:$7.49
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.
Special Pricing

Kids Eat Free

Tuesday
11am-2pm, 5pm-8pmFreeOne child 10 & under per paying adult.

Senior Pricing

Everyday
M-F Lunch: $9.58Dinner/Weekend: $10.75Must be 65 years or older. Cannot be combined with other offers.

Take 2

Everyday
Regular Buffet Hours$6.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
M-F Lunch: $9.58Dinner/Weekend: $10.75Must have military ID. Cannot be combined with other offers.
Explore the Local Menu for Pizza Ranch Spirit Lake

About Pizza Ranch Spirit Lake

Taste something legendary at Pizza Ranch in Spirit Lake. We have classic and Ranch Favorite pizzas, the Country’s Best Chicken®, and our signature Cactus Bread, all fresh and ready on our Buffet Your Way.

Stop by on your way to Superior 71 Drive-In Theater or Arnolds Park Amusement Park—we’re just minutes from those and other local hotspots. Or, if you feel like staying in, order online. We’ll bring the legendary experience to you!

Need to host an event? Our community rooms seat up to 98 and are perfect for your next gathering. Join us for Community Impact events to support local groups, or talk to us about hosting your own!

New at Pizza Ranch Spirit Lake

December 1 - December 31
You don't have to travel back in time to enjoy the legendary Bronco from Pizza Ranch because after 40 years, it's still our number one specialty pizza! The Bronco, with original sauce and five kinds of meat, still satisfies like it's 1981. And now so does the price! Get a Small for $5.50, a Medium for $8.00, or a Large for $10.25!

December 1 - December 31
Join us in celebrating 40 years of legendary food and family at Pizza Ranch! We’re hosting a 40th Anniversary Sweepstakes for a chance to win a 2021 Ford Bronco, along with hundreds of additional instant-win prizes! You’re invited to enter up to once per day through December 31, 2021, for a chance to win the Ford Bronco!

Reviews for Pizza Ranch Spirit Lake

4.5 out of 5
Rating 4.5
(154 Total Reviews)
  • 3 out of 5
    Rating 3.0
    Check in was great. The food on the buffet was not hot. It had been sitting there awhile or was gone. We got there about 1:30 on a Sunday. We should have waited another half hour or an hour before going, they we refilling and bringing out hot food when we were pretty much done.
  • 5 out of 5
    Rating 5.0
    Buffet was great, full and everything was hot.
  • 5 out of 5
    Rating 5.0
    Friendly staff and good eats!
  • 5 out of 5
    Rating 5.0
    Our organization has met here all year in the private room. The food and service are always superb.
  • 4 out of 5
    Rating 4.0
    Good customer service and food was fresh. We had ordered the day before also and went and picked it up and was good also
  • 1 out of 5
    Rating 1.0
    Horrible service, ice tea & diet coke both empty, no one knew how to fix, told wanted taco pizzs when we got there, none brought to us or available while we were there. No one took our dirty plates, lots of non cleaned tables.
  • 1 out of 5
    Rating 1.0
    Food was Burnt , chicken wing
  • 5 out of 5
    Rating 5.0
    We love the double points on Wednesdays. The food is always so delicious. We feel like we get a good amount for the price. And always, ALWAYS, we are greeted with kind workers there.
  • 4 out of 5
    Rating 4.0
    Good food
  • 2 out of 5
    Rating 2.0
    Potatoes & gravy not hot.
  • 5 out of 5
    Rating 5.0
    Yummy !!!
  • 4 out of 5
    Rating 4.0
    Chicken was gone & took awhile to get more due to so many people waiting There seemed to be a second round of several guests about 12:45 or so.
  • 5 out of 5
    Rating 5.0
    Fast service
  • 5 out of 5
    Rating 5.0
    Front desk was great! Pizza delicious
  • 5 out of 5
    Rating 5.0
    GREAT
  • 5 out of 5
    Rating 5.0
    Great tasting food and a lot of variety
  • 5 out of 5
    Rating 5.0
    Excellent as always. Whenever we dine there, we are very satisfied all the way around
  • 5 out of 5
    Rating 5.0
    Great food & great service
  • 5 out of 5
    Rating 5.0
    Great place to eat
  • 1 out of 5
    Rating 1.0
    Poor Customer service, Will Never return to this Pizza Ranch.

Nearby Locations

Pizza Ranch Store Front Photo

Pizza Ranch Jackson

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
206 3rd St. Jackson, MN 56143 US
Main Phone
(507) 847-5555(507) 847-5555
Pizza Ranch Store Front Photo

Pizza Ranch Spencer

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 PM11:00 AM - 8:00 PM
528 N Grand Avenue Spencer, IA 51301 US
Main Phone
(712) 262-6262(712) 262-6262