What are you looking for?

Mexican Restaurants in Glendale

4.7 - 977 votes

Hours: 11AM - 9PM

17037 N 59th Ave, Glendale
(602) 354-7738

Popo's Fiesta Del Sol

I love the food at this place! Go check them out they know how to make Mexican food!!They have a happy hour every day and the food is delicious!They have... More reviews

4.5 - 313 votes

Hours: 11AM - 9PM

7458 W Bell Rd, Glendale
(623) 334-9899

Ajo Al's Mexican Cafe

Best Mexican food in the valley! Fast service at lunch time. Very busy on Sunday afternoon. Love the seating in the bar area , outside is great for large... More reviews

4.5 - 220 votes

Hours: 10AM - 10PM

5834 W Camelback Rd, Glendale
(623) 463-8134

Ta'Carbon Mexican Grill

My brother took us to eat some Bomb Alambres and Boy ?their menu is the Best!! I can't wait to try it again.. More reviews

4.5 - 210 votes

Hours: 10AM - 9PM

5830 W Thunderbird Rd, Glendale
(602) 559-4377

Anaya's Fresh Mexican Restaurant, Glendale

Feels like home inside and the food is fire. Excellent customer service as well. Low key a hidden gem More reviews

4.3 - 236 votes

Hours: 11AM - 8PM

7280 W Bell Rd, Glendale
(623) 334-9350


Best lobster roll ever! They weren't skimpy on the lobster meat and the meat was just so flavorful. I ordered a second roll after I devoured my firs... More reviews

4.3 - 228 votes

Hours: 11AM - 9PM

4323 W Cactus Rd, Glendale
(602) 866-2900

Don Ruben's Mexican Food

Great food and service. Just arrive well before closing at 8 PM because they like to be lights out and gone by then. More reviews

4.3 - 212 votes

Hours: 11AM - 8:45PM

5932 W Glendale Ave, Glendale
(623) 939-3292

La Santisima

It looks delicious but I was disappointed. Any taco spots I visit, it's all about the basics. Their street tacos should tell you everything about re... More reviews

4.2 - 230 votes

Hours: 3 - 9PM

6685 W Beardsley Rd #180, Glendale
(623) 561-6674

Urban Margarita

Great place, new american/Mexican kinda deal. sat at the bar, not to busy staff was attentive and friendly. Had the steak fajitas.I had a gin and tonic t... More reviews

4.5 - 149 votes

Hours: 11AM - 9PM

5940 W Union Hills Dr F-120, Glendale
(602) 298-2289

Cafe Rumba

Get anything, it's all delicious! (But the seafood options are where it's at) More reviews

4.9 - 80 votes

Hours: 9AM - 8PM

8806 N 43rd Ave, Glendale
(623) 248-4859

Amor A La Mexicana Restaurant

My new favorite place!! The food is amazing, service on point and the restaurant super clean and inviting!! More reviews

4.2 - 214 votes

Hours: 11AM - 9PM

5670 W Peoria Ave, Glendale
(623) 979-3500

Manuel's Mexican Restaurant & Cantina | Glendale

This is such a relaxing place to come…enchiladas are the best ever… great atmosphere and friendly courtesy staff….I come here all the time. You should to ? More reviews

4.2 - 175 votes

Hours: 10:30AM - 8:30PM

5154 W Olive Ave, Glendale
(623) 939-6576

Angelina's Fry Bread

Love their food. Very friendly. I keep going back. I got a meal for there and one for later. They waited to make the to go till later to keep it fresh More reviews

4 - 216 votes

Hours: 10AM - 9PM

4925 W Bell Rd, Glendale
(623) 223-2212

Tacos Tijuana

Simple menu, great food. The al pastor here is amazing. The tacos run small so be prepared to buy more if you are not full. Because of that, it ends up b... More reviews

3.9 - 232 votes

Hours: 6:30AM - 9PM

6731 W Bell Rd, Glendale
(623) 776-3511

Mixteca Mexican Food

Delicious and cheap! That’s hard to beat. We had a carnitas burrito and a fish burrito. Both excellent. More reviews



4 - 200 votes

Hours: 8AM - 8PM

4920 W Thunderbird Rd STE. 100, Glendale
(602) 368-9928


Stopped in on a hunch and was pleasantly surprised. We ordered the Chicken Quesadilla, Carna Asada Street Tacos, and Shrimp Tacos. The grilled chicken in... More reviews

4.3 - 142 votes

Hours: 10AM - 9PM

5421 W Glendale Ave, Glendale
(623) 934-8888

Caramba Mexican Food

Always delicious been coming here for almost 20 years. I know the family from back in the day. The food has not changed at all. Still amazing quality an... More reviews

4.4 - 121 votes

Hours: 10AM - 5PM

7416 N 51st Ave, Glendale
(623) 939-3001

Rito’s Burritos- Glendale

The food here is far beyond excellent. You can taste the love in each bite. Highly recommendable. A must try place. ??? More reviews

3.7 - 248 votes

Hours: 11AM - 10PM

6012 W Bell Rd, Glendale
(602) 298-8080

Macayo's Mexican Food

Bell Road did an amazing job, especially Carla (Manager), in handling guests and the host stand. The lobby was full, but guests were handled professional... More reviews

4.1 - 169 votes

Hours: 10AM - 9PM

6661 W Bell Rd, Glendale
(623) 487-1111

Caramba Mexican Food

This Caramba's is fantastic. My husband loves how great the food is, and the service is quick. The food is always fresh and the restaurant is always... More reviews

4.5 - 104 votes

Hours: 6:30AM - 2PM

5511 N 51st Ave, Glendale
(623) 937-7066

51st Avenue Cafe

Was looking for a place to grab a bite to eat this past Tuesday.... 51st Ave Cafe? Okay, it's the GPS pull up. Walked in, saw a gentleman walk in a... More reviews

4.4 - 118 votes

Hours: 10AM - 4PM

6706 N 58th Dr, Glendale
(623) 937-7757

Fajardo's Café LLC

it's was really good - we had excellent waitresses that took good care of me and my friend! really homely and legit food! More reviews

4 - 173 votes

Hours: 11AM - 9PM

7280 W Bell Rd Suite 100, Glendale
(623) 334-6772

Costa Vida

My husband and I wanted to try something different and new so we decided to drop in Costa Vida. I must say very very clean and OMG. Very very excellent ... More reviews

3.9 - 181 votes

Hours: 10AM - 9PM

8285 W Union Hills Dr, Glendale
(623) 878-4444

Caramba Mexican Food

Caramba's is the best Mexican restaurant I've ever eaten at! I really am secretly hoping they'll open a location at Cityscape. ?? More reviews

4.2 - 132 votes

Hours: 9AM - 9PM

5410 W Glendale Ave, Glendale
(623) 847-4139

El Charrito Authentic Mexican Cuisine

I had the daily special green burrito & beans the food was delicious and tasted like my grandmothers homemade Mexican food cooking, I highly recommen... More reviews

4.1 - 145 votes

Hours: 7AM - 2PM

7023 N 58th Ave, Glendale
(623) 931-0562

Bitz-ee Mama's

Great food, great portions, great price, great staff. My new favorite breakfast place. More reviews

View on map