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 PM11:00 AM - 8:00 PM
Buffet Hours & Pricing
Closed
Lunch11:00 AM - 4:00 PM$12.80Lunch11:00 AM - 4:00 PM$12.80Lunch11:00 AM - 4:00 PM$12.80Lunch11:00 AM - 4:00 PM$12.80Lunch11:00 AM - 4:00 PM$12.80
Evening4:00 PM - 8:00 PM$14.67Evening4:00 PM - 8:00 PM$14.67Evening4:00 PM - 8:00 PM$14.67Evening4:00 PM - 8:00 PM$14.67Evening4:00 PM - 9:00 PM$14.67
Weekend11:00 AM - 8:00 PM$14.67Weekend11:00 AM - 8:00 PM$14.67

Kids Pricing

0-2:
Free
3-12:
$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 Dilworth

Join us for a taste of the Old West! Our Buffet Your Way guarantees that the whole family can enjoy their pick from flavorful pizzas and The Country’s Best Chicken®—and don’t forget the Cactus Bread®.

We’re right on the corner of Center Avenue and 34th Street, just a short drive from any of Dilworth’s parks or The Meadows Golf Course. Our two community rooms seat 30 and 42 guests and are ideal for gatherings, parties, and fundraisers. Join us for a Community Impact event to support local organizations, or contact us to host your own.

Call for delivery or order online, and let us bring the legendary experience to you!
We're Hiring - Apply Now!
Special Pricing

Kids Eat Free

Tuesday11am-8pm
Free
One child 12 & under per paying adult.

Senior Pricing

EverydayLunch: $10.94
Dinner/Weekend: $12.34
Must be 65 years or older. Cannot be combined with other offers.

Senior Special

Monday - Friday2 PM - 4 PM
$7.99
Must be 65 years or older. Cannot be combined with other offers.

Military Pricing

EverydayRegular Buffet Hours
10% Off
Must show military ID. Cannot be combined with other offers.

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.
Explore the Local Menu

Available at Pizza Ranch Dilworth

New at Pizza Ranch Dilworth

Kids Eat Free on Tuesday Nights!

Kids love Pizza Ranch and parents love that kids eat free on Tuesday nights. One child eats free per paying adult! Check out our Special Pricing section on our location page to learn the times available and the restrictions that apply to this offer.

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!

Recent Reviews

3.9 out of 5
Rating 3.9
(188 Total Reviews)
  • Rating 5.0
    Very good
  • Rating 5.0
    Very good
  • Rating 4.0
    Great chicken and stuffing was my meal. Internet was good for holding a Zoom meeting for members that could not attend in person. Meeting room was clean and allowed our speakers to give a great presentation.
  • Rating 5.0
    food was very good.staff was very kind and helpful.
  • Rating 3.0
    Food was not hot. Usually love the chicken but this had been sitting for a while so was not even warm. Pizza was barely warm.
  • Rating 5.0
    Accommodating staff
  • Rating 4.0
    Friendly staff.
  • Rating 4.0
    all good except no ice cream
  • Rating 5.0
    Very good food and lots of choices. Friendly and clean !
  • Rating 4.0
    330pm very few fresh choices for pizza or dessert pizza, one very dry choice, ice cream broken, very very crispy and a little dry chicken, watery diet coke, easy to book room for party though
  • Rating 3.0
    The ice cream machine was broken and there was no soup put out for customers to enjoy. I really enjoy the soup so was really disappointed this visit. I feel that with two items fully unavailable that the buffet price should have been reduced. Even if it was by a dollar or two.
  • Rating 5.0
    We had a great meal during the senior discount time of 2-4pm. A tremendous bargain at 7.99. Check it out!
  • Rating 4.0
    Friendly staff - Well stocked - Hot food was hot and cold food was cold.
  • Rating 2.0
    This place is going down hill. The food is cold, old and not good. The carpet is disgusting you stick to it when you walk. the fabric on the booths is sticky stained and gross. The buffet is always dirty and never stocked. The dressing bottles are disgusting to use. We loved this place for the longest time and gave it many chances but we wont be eating here until they take care of the issues.
  • Rating 5.0
    Great customer service! Empty plates got removed from the table in a timely manner. Plenty of pizza options and wonderful salad bar.
  • Rating 3.0
    Pizza and chicken were cold and old.
  • Rating 1.0
    Poor (low) selection of food the entire time we were there to eat the buffet. They were not taking special requests due to low staffing. Didn't even get a chance to have dessert pizza due to the lack of availability and the number of people dining in the restaurant
  • Rating 4.0
    A great variety of pizza options
  • Rating 5.0
    Great Food, great service, Dean was great to talk to about Pizza Ranch. I said this is our favorite restaurant as it has so many flavorful foods to enjoy. A Chicken meal or pizza and salad bar, soft serve ice cream. What a wonderful way to end a meal with dessert pizza with an root beer ice cream float.
  • Rating 5.0
    Great food, salad bar was well stocked and fresh.
    Chicken was hot and well done.

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch & FunZone Arcade

Fargo

Main Phone
(701) 356-4141(701) 356-4141
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
4480 23rd Avenue South. STE A Fargo, ND 58104 US
Pizza Ranch Store Front Photo
Pizza Ranch

Casselton

Main Phone
(701) 347-4099(701) 347-4099
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 PM10:30 AM - 8:00 PM
638 Front Street Casselton, ND 58012 US