Voted best Mexican catering in the East Bay.
Book the taco or fajita bar for your next party or work event!

Order Form Menu FAQ Restaurant

Maria Maria Catering FAQ

What kind of payment is accepted for orders?

We kindly accept cash or credit (American Express, Visa, MasterCard).

What is the minimum party size for an order?

We have no minimum for an order, but if your head count is less than 40 people, you will need to order off the catering menu for pick-up or delivery (but please note that delivery is a $30 up-charge). There is no full-service catering (with staff and set-up) for parties smaller than 40 people.

What is full-service catering?

For our full-service catering option, we will supply a staff to set up our tasteful, rustic display for the event, cook on-location, and assist with serving.

How do I order?

Please reference the ordering form on the home page of the catering website and call our catering line at 925-949-9408 to place your order, or download the PDF of the ordering form, fill it out, and email it to us at

If you cannot reach us at either of these two points of contact, please call one of our restaurants, and someone will assist you in placing your order. Our Danville restaurant phone number is 925-820-2366 and our Walnut Creek restaurant’s phone number is 925-946-1010.

How far in advance should I place my order?

If you are ordering for full-service event catering, with staff and set-up, please order at least one week in advance of your event. If you are ordering for pick- up or delivery, please order at least 24 hours in advance.

What cities do you serve?

We happily serve Concord, Pleasant Hill, Walnut Creek, Danville, Alamo, Moraga, Pleasanton, and Dublin. If your event is outside of these towns, please call and we will be happy to discuss rates.

What is your cancellation policy?

For full service catering, with staff and set-up at your event, we require a 72- hour cancellation notice. For pick-up or delivery, please notify us 24 hours prior to the event of your cancellation. For Cinco de Mayo parties and events during the graduation period (April 15-June 15), cancellation must be 10 days in advance.

What is the deposit?

30% of the full estimated amount of the order should be put down at the time of order. The rest can be paid at the event or when you have received your delicious food and great service!

What is the charge for service?

If the staff is only required at the event to set up the buffet/taco bar and cook, there is no additional charge for service. If you require a server to help serve or clean up, there will be an additional $40/hour charge, with a three-hour minimum, per server.

How long will you serve food at the event?

We will continue serving for up to two hours, or until everyone is served. Do you provide for vegetarian needs?

Yes, we can create a vegetarian menu, just discuss with our events coordinator. Prices may vary.

Do you setup and clean up?

We do set up our own food and clean up our own dishes. I have other questions!!!

Please call us at 925-949-9408 or email us at