What are you looking for?

Mexican Restaurants in Hayward

4.3 - 332 votes

Hours: 11AM - 10PM

19950 Hesperian Blvd, Hayward
(510) 785-8200

The Mexican Restaurant & Bar

This place has some amazing food. But the service is NOT consistent, and they often decide to close early even tho the time posted is different. Work on ... More reviews

4.4 - 183 votes

Hours: 9AM - 9PM

30200 Industrial Pkwy SW, Hayward
(510) 324-8125

Los Carnalitos La Mejor Comida Chilanga

Came here about 30 mins before closing. Found it on Yelp while in town. I get it's close to closing but the food was cold meat was old and recooked so ha... More reviews

4.5 - 133 votes

Hours: 7:30AM - 2PM

22616 Vermont St, Hayward
(510) 363-8693

Rosy's Cafe

This is my husband and my favorite breakfast spot! While it definitely has the same appearance of many other simple diners, the food is delicious for a g... More reviews

4.3 - 151 votes

Hours: 11:30AM - 10PM

22354 Mission Blvd, Hayward
(510) 537-8447

El Taquito

Still the best burrito in the bay area! This is my favorite place to go when ever i am in town! The super burrito with carnitas is truly amazing! More reviews

4.5 - 113 votes

Hours: 9:30AM - 10PM

754 W A St, Hayward
(510) 786-4150

Taqueria Mar Y Tierra

I have been going to this restaurant since they opened. The staff is friendly and they're fast at making the food and getting it to you. It's o... More reviews

4 - 169 votes

Hours: 10AM - 8PM

150 Tennyson Rd, Hayward
(510) 783-6031

Taqueria Senaida's

Always the best!!. They are consistent in how they prepare their food. This is a very popular place so you may have to wait in line or drive thru but its... More reviews

4.5 - 79 votes

Hours: 12AM - 8PM

2424 Whipple Road, 44 W tennyson rd, Hayward
(510) 695-5686

Tacos La Chaparrita

I came here because of the reviews and I'm glad I did. This is my new spot for authentic Mexican. The tacos and sope I had were so good, I can't wait to ... More reviews

4.3 - 93 votes

Hours: 10AM - 5PM

2613 Oliver Dr, Hayward
(510) 785-9130

Mis Tamales

This quaint food joint had amazing Carne asada tacos and burritos. The salsa was authentic and the burrito though took a bit of time was so worth the wa... More reviews

4 - 121 votes

Hours: 9AM - 12AM

28257 Mission Blvd, Hayward
(510) 582-7589

Los Dos Hermanos

From the moment you enter this place the personel give you a great feeling. Very warm crew, it is a friendly place to go out with buddies or with your ... More reviews

3.7 - 159 votes

Hours: 10AM - 10PM

904 Rose St, Hayward
(510) 538-9967

La Pinata

I asked for more broth and they filled the soup container with the most amount of vegetables I have ever seen.....very little broth.So, I was like.....wh... More reviews

3.6 - 161 votes

Hours: 10AM - 10PM

24119 Mission Blvd, Hayward
(510) 582-7713

El Pollo Loco

Only if the line wasnt so long...spent 22 mins in line...there were 9 vehicles ahead of me...great service and delicious food though!!?☺ More reviews

3.8 - 134 votes

Hours: 11:30AM - 10PM

1063 B St, Hayward
(510) 537-0500

Metro Taquero

We have gone to this place since they opened. We usually go at least 2 times a week. The food is good but the SERVICE IS HORRIBLE!!!! It’s BAD. Most of t... More reviews

4.2 - 89 votes

Hours: 12 - 6PM

944 C St, Hayward
(510) 582-1937

Los Compadres

Finest place to grab some food when in a hurry. The service is quick, prices are reasonable, good atmosphere. Highly recommended More reviews

3.4 - 185 votes

Hours: 10AM - 11PM

26953 Mission Blvd, Hayward
(510) 537-8700

La Victoria Taqueria

Omg is all I can say!! This place is amazing. Everyone needs to try it and get some EXTRA orange sauce. More reviews

3.5 - 171 votes

Hours: 9AM - 8PM

29950 Huntwood Ave, Hayward
(510) 581-1915

Tacos Uruapan

Some of the best tacos you can get in the east bay and definitely my favorite quesadilla! More reviews

3.9 - 120 votes

Hours: 6AM - 9PM

27548 Tampa Ave, Hayward
(510) 784-0583

La Placita

This place have averything and good prices is slow because of covid regulations but is worth the wait More reviews

4.2 - 87 votes

Hours: 10AM - 6PM

26712 Gading Rd, Hayward
(510) 397-6904

Carnitas El Rincon - Hayward

Delicious! My first time there and by accident, and so glad i stopped by when i saw it. I ordered the mixta (carnitas, cueritos, and buche) as soon as we... More reviews

3.6 - 144 votes

Hours: 8AM - 10PM

24369 Southland Dr, Hayward
(510) 732-7611

Los Pericos Taqueria

We were looking for pozole and saw this place recently added it to their menu. The price wasn't on the menu, but it was $9.99. It was good. They eve... More reviews

3.7 - 125 votes

Hours: 9AM - 9PM

48 Blossom Way, Hayward
(510) 582-5383

La Casita 2

They're not doing their job good we were waiting there for almost half an hour to take our order More reviews

3.6 - 127 votes

Hours: 10AM - 10PM

194 Harder Rd, Hayward
(510) 537-2922

Taqueria El Mezcal

Great food and can't beat it for $5 burrito Monday and $1 taco (50¢ extra for steak) Tuesday. More reviews

4.1 - 77 votes

Hours: 11AM - 8PM

769 W A St, Hayward
(510) 784-1021

Mariscos El Malecón

I eat in this spot a lot since I work right next to it. I got to say the service is always fantastic and they keep the spot well kept all the time. Prici... More reviews

3.7 - 112 votes

Hours: 8:30AM - 9PM

792 B St, Hayward
(510) 690-0477

Los Pericos Grill

I really love the steak and shrimp fries they have here. I also recommend the nachos too! Before covid I used to really enjoy the salsa bar as well. They... More reviews

4.2 - 65 votes

Hours: 9AM - 8:30PM

512 Tennyson Rd, Hayward
(510) 783-2779

Taqueria Arandas

I love this place! The wet burritos are my favorite saucey deliciousness. Carnitas and asada are the bomb. Rosita and David are wonderful. I will be back. More reviews

3.7 - 105 votes

Hours: 10AM - 9PM

215 W Winton Ave, Hayward
(510) 397-2505

El Taquito Restaurant #2

So much good food on the menu here! Service is fast and extremely friendly. Ordering food over the phone and picking up to go is a piece of cake. Conveni... More reviews

3.4 - 131 votes

Hours: 10AM - 11PM

310 W A St, Hayward
(510) 782-8700

Metro Taquero

Ordered from Door dash did not get a beverage. Called Metro taco and they told they could not refund me. They also said I needed to contact Door dash mys... More reviews

View on map