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

Pizza Ranch Independence, IA

Location Hours
Day of the WeekHours
Monday11:00 AM - 7:30 PM
Tuesday11:00 AM - 7:30 PM
Wednesday11:00 AM - 7:30 PM
Thursday11:00 AM - 7:30 PM
Friday11:00 AM - 7:30 PM
Saturday11:00 AM - 7:30 PM
Sunday11:00 AM - 7:30 PM
  • Buffet
  • Carryout
  • Delivery
  • FunZone Arcade
  • Buffet
  • Carryout
  • Delivery
  • FunZone Arcade
Main Phone
(319) 334-9000(319) 334-9000
1900 1st Street West Independence, IA 50644 US
11:00 AM - 7:30 PM11:00 AM - 7:30 PM11:00 AM - 7:30 PM11:00 AM - 7:30 PM11:00 AM - 7:30 PM11:00 AM - 7:30 PM11:00 AM - 7:30 PM

Location Hours

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

Location Hours

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

Lunch

Day of the WeekHours
Monday11:00 AM - 1:30 PM$10.55
Tuesday11:00 AM - 1:30 PM$10.55
Wednesday11:00 AM - 1:30 PM$10.55
Thursday11:00 AM - 1:30 PM$10.55
Friday11:00 AM - 1:30 PM$10.55
SaturdayBuffet Closed
SundayBuffet Closed

Kids Pricing

1-10:$1.00 / year
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.
Special Pricing

Kids Eat Free

Tuesday
4:30pm-7:30pmFreeOne child 10 & under per paying adult.

Senior Pricing

Everyday
Lunch: $9.54Dinner/ Weekend: $10.97Must be 65 years or older. Cannot be combined with other offers.

Military Pricing

Everyday
Lunch: $9.54Dinner/ Weekend: $10.97Must show military ID. Cannot be combined with other offers.

Take 2

Everyday
Regular Buffet Hours$8.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.
Explore the Local Menu for Pizza Ranch Independence

About Pizza Ranch Independence, IA

Ride on over to Pizza Ranch in Independence! We have the best pizza and buffet in town—not to mention the Country’s Best Chicken®, fresh sides, and sweet Cactus Bread®! Our American West-themed restaurant will satisfy the cravings of your whole family. And if you’d rather stay put, we’ll bring the eats to you with catering, online ordering, and delivery!

Find us on the West side of town just off of 19th St NW, only a short ride from the Junior High and High School. Schedule your next party or family get-together in our community rooms that seat 30 and 36 guests. Check out our Community Impact nights to help local groups fundraise.

New at Pizza Ranch Independence, IA

January 1 - February 8
Did you lose your Ranch Rewards card? Go CARDLESS with our app! It's contactless and convenient! Enjoy some of the perks, like finding your nearest Ranch, no matter where you are, ordering online, earning points by using the check-in feature, and redeeming rewards. Our app is available for Android and iOS. Download it today to always have your loyalty card at your fingertips..

January 1 - February 8
Pizza Ranch is offering DOUBLE POINTS every Wednesday this Winter! Every Wednesday through March 30, 2022, you can earn double points on your Ranch Rewards account on qualifying purchases, up to $100, including buffet, dine-in, carryout, delivery, and in-restaurant gift cards.

Nearby Locations

Pizza Ranch Store Front Photo

Pizza Ranch Oelwein

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 PM9:00 AM - 9:00 PM9:00 AM - 9:00 PM
125 1st Avenue SE Oelwein, IA 50662 US
Main Phone
(319) 283-5858(319) 283-5858
Pizza Ranch Store Front Photo

Pizza Ranch Vinton

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
219 W 4th Street Vinton, IA 52349 US
Main Phone
(319) 472-4000(319) 472-4000