Skip to content
Return to Nav
Pizza Ranch Store Front Photo
Closed11:00 AM - 7:00 PM11:00 AM - 7:00 PM11:00 AM - 7:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 4:00 PM
Buffet Hours & Pricing
Closed
Lunch11:00 AM - 2:00 PM$14.49Lunch11:00 AM - 2:00 PM$14.49Lunch11:00 AM - 2:00 PM$14.49Lunch11:00 AM - 2:00 PM$14.49
Evening4:00 PM - 7:00 PMEvening4:00 PM - 7:00 PMEvening4:00 PM - 7:00 PMEvening4:00 PM - 8:00 PM
Weekend11:00 AM - 8:00 PM$15.69Weekend11:00 AM - 4:00 PM$15.69

Kids Pricing

0-3:
Free
4-11:
$1.05 / year of age
PLEASE CALL RESTAURANT FOR BUFFET HOURS AND PRICING: (815) 623-3800. We apologize for the inconvenience.

About Pizza Ranch Roscoe

Welcome to American West casual dining! Come on in for legendary pizza and chicken in a fun, family-friendly setting. Choose from flavorful pizzas to the Country’s Best Chicken®—and don’t forget the Cactus Bread®. Looking for an event space? Our community room seats 50, and is perfect for parties, reunions, and meetings.

Request catering services or order our legendary favorites to be delivered wherever you are. We’re located near North 2nd Street and just off Hononegah Road—near state parks, forest preserves, and Rockford is just a brief drive away. Support or fundraise for local charities with our Community Impact events!
We're Hiring - Apply Now!
Special Pricing

Take 2

EverydayRegular Buffet Hours
$6.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: $12.30
Dinner/Weekend: $12.30
Must be 65 years or older. Cannot be combined with other offers.
Explore the Local Menu

New at Pizza Ranch Roscoe

Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Winter! 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!

Recent Reviews

3.9 out of 5
Rating 3.9
(199 Total Reviews)
  • Rating 3.0
    Ask for a Hawaii pizza and they never put in request
  • Rating 5.0
    Great food. Excellent service
  • Rating 5.0
    Tables were clean and the staff was friendly.
  • Rating 5.0
    Great service as always, love the fact you guys play Christian music over the airways. Very regreshing
  • Rating 5.0
    Great meal
  • Rating 3.0
    It was okay
  • Rating 3.0
    Short staffed.. the food containers at the chicken bar were empty more than full. Food is good when it is there. Not that busy...so it wasn't a issue of lots of people
  • Rating 5.0
    very good options and hot food this time!
  • Rating 5.0
    Love the Chicken
  • Rating 5.0
    Hot food was hot, cold food was cold. A perfect dining experience.
  • Rating 4.0
    We had to wait for the chicken and never got any of the new dessert.
  • Rating 5.0
    Good variety of pizza, hot juicing chicken, yum!
  • Rating 5.0
    Very nice and clean dining experience
  • Rating 1.0
    Food was nasty and lady manager needs replaced! She is very mean!
  • Rating 5.0
    Great service and food. The food was constantly fresh.
  • Rating 2.0
    Good customer service, chicken way over done. Was not as good as previous. Salad bar was great. Biscuits burnt way over done and fish I had way over done.
  • Rating 5.0
    awesome as always
  • Rating 2.0
    The chicken was cooked in old oil
    Was a burnt looking
  • Rating 5.0
    always great food and the staff kept coming by and taking our dirty dishes.
  • Rating 5.0
    Great food and service

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch

Elkhorn

Main Phone
(262) 723-7883(262) 723-7883
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
28 West Hidden Trail Elkhorn, WI 53121 US
Pizza Ranch Store Front Photo
Pizza Ranch

Verona

Main Phone
(608) 848-3600(608) 848-3600
11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 8:00 PM
100 Keenan Ct. Verona, WI 53593 US