Summary

We need all event details to show accurate availability and pricing.

*The minimum order is $25

Your cart is empty

Add a menu item to start your order.

Back
Enter Event Details
Where
Please provide an exact delivery address.
When
Please provide a date and time.
header-image

Teresa's Mexican Grill

4.60 (537 Reviews)
12100 Valley Boulevard El Monte, CA 91732

Menu

Start a Team Order

Delivery $7.95 and up

Reviews

5

A+

Go E

2

I had a catering order from Theresa's Mexican Grill and unfortunately had a disappointing experience. The packaging was not done well, and they completely forgot to include the tortillas for the taco catering, which made it very difficult to serve. When I reached out, they blamed the driver instead of taking responsibility. Overall, not the level of service I expected for a catering order.

Anna G

2

I had a catering order from Theresa's Mexican Grill and unfortunately had a disappointing experience. The packaging was not done well, and they completely forgot to include the tortillas for the taco catering, which made it very difficult to serve. When I reached out, they blamed the driver instead of taking responsibility. Overall, not the level of service I expected for a catering order.

Anna G

4

Trays are not trays as I expected, these are moreso medium-sized takeout containers. Also - $20 for tortilla chips is a lot of money. Unsure if they’re homemade but the cost seems high for how much we received.

Rosa M

3

Carne Meat was salty , meats would be better served in trays than in tall containers you have dig down into with a small fork, no serving spoons given

AnnaMaria B

5

Delicious food and family owned restaurant.

Heidi S

5

Home cooked meals are the best way to go

Peter W

2

Only spoons, no forks. Plain eggs were not in the order nor the chips and salsa

Blanca M

2

Disappointed. Fajita bar only included meat and tortilla. No salsa. No beans. Nothing.

Clara J

5

The order was good. I am just thinking there could have been more protein in the fajitas. The trays with protein were empty too soon with limited people.

Gerald M

3

Order had missing items.

Chris E

5

This place does excellent food and is very reasonable. They packed the items very nicely.

Peter W

5

Needed forks

Amber M

5

Food was okay

Erich G

3

The restaurant was an hour late preparing the food

Morris T

4

I only had the chicken but it was super salty!

Marci H

5

Great food. Staff loved it.

Chris E

5

Driver was professional, on time, delivered with care. I highly recommend both driver and restaurant. Thanks for excellent service.

Heidi S

5

Please include a variety of salsas with the orders, that’s a really good touch and rounds out the meal perfectly. My order included no salsas. Thanks.

Heidi S

4

No serving utensils provided and they forgot chips but food was delicious.

Melissa C

show less
show more

Teresa's Mexican Grill - Info

12100 Valley Boulevard El Monte, CA 91732
Delivery Fee:
$7.95 & up
Minimum Order:
$25
Delivery Hours:
Mon
7:30am - 8:30pm
Tue
7:30am-8:30pm
Wed
9:30am-8:30pm
Thu
7:30am-8:30pm
Fri
7:30am-8:30pm
Sat
7:30am-8:30pm
Sun
7:30am-8:30pm
Delivery Hours Last Updated:
04/21/26 by restaurant
Restaurant Menu Last Updated:
03/24/26 by restaurant