What are you looking for?

Mexican Restaurants in Beaverton

4.6 - 523 votes

Hours: 11AM - 10PM

8220 SW Hall Blvd, Beaverton
(503) 350-1425

Si Señor Family Mexican Restaurant

Very nice staff. Yummy food. Always left overs.BRING CASH! Cards include a surcharge More reviews

4.4 - 166 votes

Hours: 12 - 9PM

3893 SW Hall Blvd, Beaverton
(503) 372-6742

Maria Bonita Mexican Grill

The salsa is great, the food is really good. This is the go to for a sit down meal in Beaverton, as far as I'm concerned. The staff is really nice,... More reviews

4.1 - 201 votes

Hours: 11AM - 10PM

12025 SW Canyon Rd, Beaverton
(503) 601-7000

La Hacienda Real | Beaverton

We had a gift certificate from 2 years ago so we used it recently. The food was even better than we remembered. We're back. More reviews

4.4 - 137 votes

Hours: 7AM - 10PM

12950 SW Canyon Rd #2104, Beaverton
(503) 643-3739

Mexicali Express

Wonderful Mexican favorites! I never feel guilty eating here! The food is fresh and always consistent! I usually go through the drive-thru, but it's... More reviews

3.9 - 232 votes

Hours: 11:30AM - 10PM

17005 NW Cornell Rd, Beaverton
(971) 245-6127

Margarita Factory Beaverton

Always worth the margarita ?platter. The calamari was tasty but few pieces for 13 dollars. The staff is well dressed and kind. The environment is pleasan... More reviews

4.4 - 133 votes

Hours: 4:30 - 11PM

5970 SW Hall Blvd, Beaverton
(503) 730-8059

La Morenita Ricos Tacos

We tried Carnitas , al pastor , Barbacoa , tinga pollo , asada $2 each , Carnitas is super tender and juicy ! Tinga pollo is weekend special, get it f av... More reviews

4.6 - 97 votes

Hours: 10AM - 7PM

12025 SW Allen Blvd, Beaverton
(503) 583-7710

El Jefe Mexican Grill

I ordered the $10 which it's supposed to come with three piece chicken w/beans and rice. It came with a tiny leg, a tiny wing and like a quarter of ... More reviews

4.1 - 176 votes

Hours: 11AM - 9:30PM

16325 SW Barrows Rd #100, Beaverton
(503) 567-8131

Casa Lola Kitchen de Mexico

Came to this place with high expectations but was quickly disappointed by their menu.After ordering the ribeye and chamorro plate was even more disappoin... More reviews

4 - 191 votes

Hours: 10:30AM - 10PM

4190 SW Cedar Hills Blvd, Beaverton
(503) 574-4420

Pepita's Mexican Restaurant & Cantina

Incredible, courteous staff that recognize us each time and make us feel so very welcome. Food is amazing, drinks are absolutely on-par. A wonderful rest... More reviews

4.3 - 132 votes

Hours: Closed today

4810 SW Western Ave, Beaverton
(503) 572-9602

Ochoa's Lupitas Tacos

They really went downhill unfortunately. Smallest portions of food I have ever experienced. Less than two bites of beans and rice in the combo plate. It ... More reviews

4.7 - 64 votes

Hours: 10AM - 10PM

La Parrilla Kitchen Mexican Restaurant, 16300 SW Hart Rd, Beaverton
(503) 336-0415

La Parrilla Kitchen Beaverton /...Mexican Restaurant

I LOVE La Parrilla Kitchen! Their food is so fresh, tasty & yummy! It is one of the only places I know that serves Birra tacos & to me th... More reviews

3.8 - 178 votes

Hours: 11AM - 10PM

10505 SW Beaverton Hillsdale Hwy, Beaverton
(503) 643-8269

Azteca Mexican Restaurants

This has gone downhill after the previous management Carlos left. The menu is the same food has changed. Last week we stopped by and I got a margarita on... More reviews

4.6 - 71 votes

Hours: 10:30AM - 7PM

12050 SW Allen Blvd, Beaverton
(503) 746-7481

Al Estilo Michoacan

Just moved to the area from Phoenix Arizona, and we are very happy to of found an authentic Mexican restaurant with amazing food!The mole was incredible. More reviews

4 - 144 votes

Hours: 11AM - 9PM

16165 SW Regatta Ln #1000, Beaverton
(503) 466-1155

Juan Colorado

Every time I go there it's smiles and respect. I love how the tradition is in the actual food. I could literally order and eat everything on that me... More reviews

4.4 - 92 votes

Hours: 11AM - 10PM

3896 SW Lombard Ave, Beaverton
(971) 294-7815

Richi's Tacos

Always keeps you updated with societal parameters as they often change. Friendly service. And they LOVE YOU! More reviews

3.7 - 189 votes

Hours: 6AM - 11PM

17985 SW Tualatin Valley Hwy, Beaverton
(503) 356-1090

Don Chilitos Mexican Grill

I love eating there! Good food and good staffs! Thank you everyone for the good services you give and the hard work More reviews

4.1 - 117 votes

Hours: 10AM - 9PM

11960 SW Allen Blvd, Beaverton
(503) 644-6235


What can I say! I love Taco Time! Always fresh fast food! Love their unique taco sauce! My go-to fast food Mexican food place! I'm a regular! More reviews

4.7 - 50 votes

Hours: 10AM - 7PM

12025 SW Allen Blvd, Beaverton
(503) 583-7710

El Jefe Mexican Grill

I'm giving this place 5 stars based on their BBQ chicken soft tacos. They have to be some of the best in Northern Oregon. Buy 3! More reviews

4.3 - 85 votes

Hours: 8AM - 10PM

12050 SW Allen Blvd, Beaverton
(503) 372-9563

San Francisco Tienda Mexicana

Great selection, good prices. Wonderful meats and butcher department. Nice produce section. Lots of other goodies and fresh still warm chicharrones. Frie... More reviews

4 - 109 votes

Hours: 3 - 9PM

20413 SW Tualatin Valley Hwy, Beaverton
(503) 591-9536

Mazatlan Restaurant

Best Mexican takeout in over a year! And the order was 100% correct. We will be back! More reviews

3.6 - 124 votes

Hours: Closed today

1435 NW 185th Ave, Beaverton
(503) 466-1410

Mazatlan Restaurant | Aloha

102° outside no AC the salsa is tomato juice and there's too much cheese on everything! I do not recommend especially if you are Mexican. More reviews

3.8 - 94 votes

Hours: 10AM - 11PM

18669 SW Tualatin Valley Hwy, Beaverton
(971) 727-7993

Master Taco

Burrito was only wrapped on one end and on that same end with beans and avocado on the outside of the burrito, lots of grease dripping out of the wrapped... More reviews

3.7 - 102 votes

Hours: 7AM - 10PM

4655 SW Griffith Dr, Beaverton
(503) 643-5820

QDOBA Mexican Eats

Wow, they really are rude here! I saw someone else mentioned the bad service, they were right. More reviews

4 - 77 votes

Hours: 11AM - 7PM

4250 SW Rose Biggi Ave, Beaverton
(971) 979-5252

Cocina Mexico Lindo #3

If you're looking for a solid burrito place this is a good spot to start. I can't say they have the best burritos I've ever had but I'... More reviews

4.5 - 38 votes

Hours: 8AM - 9PM

13375 SW Henry St, Beaverton
(503) 352-5134

La Chabelita Taqueria

One of the best hidden gem places to get Mexican food in the area. Tucked in the back of a little tienda they have a great selection of food, all made fr... More reviews

View on map