Your domain registration is pending. Check back in an hour


a year ago
Incredible food and professionalism. Kelso's catered a phenomenal bachelor party weekend which included 6 delicious meals. There are few no-brainer recommendations that I make, this is definitely one of them. Andrew went through every detail with me before arriving at our house: we chose every dish together and he was able to work with us to stay under budget. The process could not have been easier. They also left the kitchen in a better state than when they arrived. HIGHLY RECOMMEND
- Jordan L
6 months ago
The Kelso's crew catered lunch and dinner for our girls' weekend trip in St George, exceeding our expectations across the board. The prepared lunch was excellent and timely. They cook dinner on site, which was not just a great meal but an enjoyable experience we will all remember. I highly recommend this crew. Thanks!
- Megan L
6 months ago
Kelso's provided top notch catering services for our wedding of 60 people. They were incredibly accommodating to multiple food allergies/preferences (gluten allergy, nut allergy, vegetarian, etc.), collaborated with us to help create our menu, and provided excellent services the day of. All of our guests raved about the meal and complimented Tracie and her family's friendliness and professionalism. I would highly recommend Kelso's to anyone looking for good food and good times!
- Melissa R

A Family owned and operated company

     From private dining events, to business dining and larger events. We offer a wide range of culinary knowledge that lets us bring a personalized menu and experience that will compliment your special occasion. 
    We believe in the idea that food should bring people together, and that great food has the ability to make it a lasting memory. From down home delicious family favorites, to the exciting and adventurous modern techniques. Food offers us a chance to compliment a already beautiful memory like nothing else can.
    We specialize in a personal food service that is to fit your specific needs. Contact us today and lets get talking about your next gathering to see how we can cover all the bases for you.

Contact Us


Call now
  • (435) 216-6224

Business Hours

Mon:10:00 AM – 6:00 PM
Tue:10:00 AM – 6:00 PM
Wed:10:00 AM – 6:00 PM
Thu:10:00 AM – 6:00 PM
Fri:10:00 AM – 6:00 PM
Get quote
Message sent. We'll get back to you soon.