Private Dining & Catering

Catering & Private Events

Full service bar, special event menu, and 3-hour reservations are available. We offer a private Cantina for up to 25 people, a patio for events up to 50 people, or a restaurant buyout for larger events of 100+ people. We also offer full-service off-site catering for events such as wedding receptions.

Click to Order Catering for PickupClick to Inquire About Your Off-Site Event

Service Options

Three service styles for catering: Family (Buffet) Style,Preset Menu (seated 3–4 course meal), or Reception(cocktails and passed appetizers).

Off-Site & Full-Service Events

Weddings, receptions, and other events off our property — with a dedicated on-site cooking and serving team.

Private Dining Menu

Priced per dozen or per tray, unless noted.

Small Bites (two-dozen order minimum)

A silver tray of passed arancini topped with green sauce and parmigiano, with more trays of arancini behind

Salads (Small serves 12 / Large serves 24)

Hot Appetizers (Items below sold by the piece; dish + sterno setup +$10)

Pasta (Small serves 12 / Large serves 24, chafing dish + sterno setup +$10)

Gluten-free penne or rotini available. Ask the catering manager for a current list of vegan & gluten-free options.

Dessert (priced per piece, approx. $3)

Cavalli's Famous House-Made Red Sangria

Request Catering or an Event

Send us the details and our catering manager will follow up to confirm availability and a quote.

Catering Pickup

Trays and platters from the menu above, ready for pickup at our McKinney restaurant. Tell us the date, time, headcount, and what you'd like.

Form not loading? Open the pickup request form in a new tab.

Events — At Cavalli or Off-Site

Private dining on our Back Patio or in the Cantina Room, a full restaurant buyout, or full-service off-site catering for events such as wedding receptions.

Form not loading? Open the event request form in a new tab.

General Catering Inquiries

For general catering inquiries, email [email protected] or call our restaurant at 972-369-7543.