
Catering · Richmond, VAFood worth gathering for.
Menus built around your guests, with the date, headcount, and timing confirmed in writing.
Choose a package
Compare every packagePackages
-
Plated wedding dinners
From $58
Three courses served to every table at once, after a tasting for the couple.
-
Family-style receptions
From $46
Shared platters passed down long tables, with seconds expected.
-
Brunch buffets
From $28
Biscuits, frittatas, fruit, and coffee service for morning-after gatherings.
-
Office lunch boxes
From $16
Labelled boxes with a main, a side, and a cookie, for groups of ten or more.
-
Grazing tables
From $12
Local cheeses, cured meats, seasonal fruit, and bread from a Richmond bakery.
-
Late-night bites
From $9
Sliders, hand pies, or biscuits brought out after the first dance.
Recent events
Planning your order
Start with the date and the occasion.
Share the occasion
Include the date, the headcount, and what you have in mind.
Review the options
Go over the menu, quantities, and pickup or delivery details.
Confirm the order
Lock it in once everything looks right.
Food with a sense of occasion
Every menu starts with a conversation about your guests: how many, who they are, and how the evening should feel. We cook from what Virginia farms have that season, so the menu in June is not the menu in October.
Once the plan is set, you get a written timeline with the headcount, the menu, and the minute dinner is served.
- Service area
- Richmond, VA
- Hours
- Tue–Sat, 10 AM–6 PM
What customers say
Example reviews, written for this made-up business.
Example review
Dinner for 140 went out to every table at once, hot. Our guests still talk about the short ribs.
Emily & JamesPlated wedding dinner Example review
Office lunch boxes every Thursday for a year, labeled and on time every single week.
Carmen V.Office lunches Example review
The grazing table was the centerpiece of my mother's 70th.
Aisha N.Grazing table
Areas we serve
- Richmond
- Henrico
- Midlothian
- Mechanicsville
- Short Pump
Nearby and not listed? Ask, and we will tell you straight away.
Common questions
Why choose River City Catering?
Menus built around your guests, with the date, headcount, and timing confirmed in writing. Written event timeline. Tastings for weddings. Vegetarian and gluten-free options. Local farms on every menu.
How far ahead should I book?
As early as you can. Share your date and headcount when you reach out.
Can you accommodate dietary needs?
Share any allergies or preferences with your request so the menu can account for them.
Who do you work with?
We work with hosts who want the food, timing, and service handled in one plan.
Do you serve my area?
We serve Richmond, VA. If you are nearby and not sure, ask when you reach out.
When are you open?
Tue–Sat, 10 AM–6 PM.
How do I place an order?
Send a message with the date, the headcount, and what you have in mind. You can also call (804) 555-0119.
Plan a catering order
Share the date, the headcount, and what you have in mind.
Your selection
Nothing added yet.
- Subtotal
- Total



