Skip to content

Catering

OMA, wherever you gather

The same food we serve in the dining room, made for a crowd. From an office lunch to a backyard birthday, we cook everything fresh that day. Packages start at $14.99 per person, serving Alhambra and the San Gabriel Valley.

A spread of OMA dishes on a wooden table: a stone molcajete of grilled meats, sizzling chicken fajitas, elote, grilled romaine, shrimp and a bowl of birria

What we cater

Taco bar packages

From $14.99 per person

Your choice of proteins, from chicken tinga, carnitas, al pastor and grilled chicken to carne asada, with Mexican rice, beans, tortillas, chips and salsa, pico de gallo, onion, cilantro and limes. Three packages, from 10 guests.

Party deals

Party for 10 $139 · Party for 20 $269

Tacos, proteins, rice, beans, chips, salsa, pico and all the toppings in one order. The party for 20 comes with free guacamole.

Office lunch special

$15.99 per person

Taco lunch, burrito bowl or enchilada lunch, each with rice, beans and salsa. 10-person minimum, with individual packaging available on request.

Party trays and add-ons

Half and full trays

Rice, beans, street corn, chicken, carnitas, al pastor, carne asada and enchiladas by the tray. Taco trays by the dozen, plus guacamole, quesadillas, taquitos, churros and agua fresca.

First catering order? Take 15% off, up to $75. Full details are on the menus below.

Catering menu

Tap a menu to open it full size.

OMA catering packages, starting at $14.99 per person, Alhambra and the San Gabriel Valley. Value Taco Bar, $14.99 per person, 10-person minimum: choice of 2 proteins (chicken tinga, carnitas, al pastor, grilled chicken or ground beef), Mexican rice, refried or black beans, corn and flour tortillas, chips and house salsa, pico de gallo, onion, cilantro and limes; carne asada upgrade $2 per person. Fiesta Package, most popular, $17.99 per person, 10-person minimum: choice of 2 proteins (carne asada, chicken tinga, carnitas, al pastor or grilled chicken), Mexican rice and beans, street corn, chips and salsa, pico de gallo, onion, cilantro, tortillas and limes; free large guacamole with 20 or more guests. Grande Fiesta, $20.99 per person, 15-person minimum: choice of 3 proteins, street corn, Mexican rice and beans, chips, salsa and guacamole, pico de gallo, tortillas, onion, cilantro and limes, and 1 appetizer (chicken quesadilla, cheese quesadilla, mini chicken taquitos or street corn cups); free churros for parties of 25 or more. Party deals: party for 10, $139, 20 tacos with 2 proteins, rice, beans, chips, salsa, pico, toppings, tortillas and limes, about $13.90 per guest; party for 20, $269, 40 tacos with 3 proteins, full trays of rice and beans, chips, salsa, pico, toppings, tortillas and limes, free guacamole, about $13.45 per guest. First catering order 15% off, up to $75, for first-time office, school and party customers. Launch rewards: 10% off for 20 or more guests; free guacamole, chips and salsa on orders of $300; $50 off orders of $500.OMA catering: office lunches, party trays and add-ons. Office lunch special, $15.99 per person, 10-person minimum, individual packaging available on request: taco lunch (2 tacos, rice, beans, chips and salsa), burrito bowl (rice and beans, choice of protein, pico and salsa, cheese and lettuce) or enchilada lunch (2 enchiladas, rice, beans, salsa). À la carte party trays, half tray for 8 to 10 guests and full tray for 18 to 20 guests: Mexican rice $35 / $59; beans $35 / $59; street corn $45 / $79; chicken tinga $59 / $109; grilled chicken $59 / $109; carnitas $65 / $119; al pastor $65 / $119; carne asada $75 / $139; chicken enchiladas $59 / $109; cheese enchiladas $49 / $89. Taco party trays: 12 tacos $39, 24 tacos $75, 48 tacos $145, in chicken, carnitas or al pastor; carne asada add $6, $12 or $24. Add-ons: large chips and salsa $18, large guacamole $28, street corn tray $45, 12 quesadilla pieces $32, 12 taquitos $29, churros 12 for $25 or 24 for $45, agua fresca gallon $24. Introductory catering pricing; delivery, setup, tax and service charges may apply; pricing and availability are subject to change.

Introductory catering pricing. Delivery, setup, tax and service charges may apply. Pricing and availability are subject to change.

Good for

Any table with people around it

  • Office lunches and team meetings
  • Birthdays and family gatherings
  • Holiday parties
  • Graduations and celebrations
  • Game days and get-togethers

How it works

  1. 01

    Tell us about your event

    The date, how many people, what time you want to eat, and whether you are picking up or need it brought to you.

  2. 02

    We plan the menu with you

    Pick a package or build your own from trays. We help with quantities, plan around dietary needs, and confirm the total.

  3. 03

    We cook it fresh that day

    Salsas made that morning, guacamole made to order, meats off the grill and out of the braise. Ready when you are.

Planning something?

Email or call and tell us about your event. The more notice you can give, the better, especially for larger groups.