Kansas City's Choice for Mobile Grilling & Catering


Your Mobile ​Grilling Specialists

Two Guys and a Grill - Kansas City's premier mobile grilling and catering specialists, founded in 2001

Text Us: (913) 963-5684 Email Us

Call Us (913) 393-4745

Text Us (913) 963-5684

About Us

Two Guys and a Grill was born in November 2001 with a simple, sizzle-focused mission: ensuring the last guest in line enjoys a meal just as hot and fresh as the first. We believe the experience of watching your meal being prepared on-site is unbeatable. Our mobile grilling setup doesn't just provide the food, it brings the irresistible aroma and excitement of live grilling directly to your event.


With a legacy built on over 165 years of combined industry experience and a portfolio of more than 14,000 catered events, we’ve seen it all. We are fueled by a singular passion: leveraging our expertise to serve as Kansas City’s most dependable catering partner.

Close-up of a roasted, herb-crusted chicken with rosemary, sizzling against a fiery background

What We Do

We bring the grills to you! Whether it’s a backyard affair or a massive corporate blowout, we specialize in high-capacity, on-site mobile grilling. Using an impressive fleet of up to 21 grills, we fire up a premium selection of favorites right at your location


Why Choose Us?

  • Massive Capacity: We cater to any crowd size, from intimate groups of 50 to massive events of 20,000+ guests.

  • 21-Grill Fleet: Our ability to deploy up to 21 grills on-site ensures fast service and hot, fresh food for everyone.

  • Diverse On-Site Menu: We grill steaks, chicken, shrimp, kabobs, burgers, brats, and hot dogs right at your location.

  • Expertly Versatile: From corporate events and weddings to church picnics and graduations, we handle it all.

  • Always Available: We are at your service 7 days a week to fit any event schedule.
View Menu
Silhouetted DJ wearing a cap at a smoky, golden-lit concert setup

 Get a quote or

contact us to Book!

Available 7 Days a Week for Catering

6 AM - 10 PM


Office hours:

Mon - Fri: 8 AM - 4 PM 

Contact Page