Top 10 Mexican Restaurants In Los Angeles, California

mexican restaurants in los angeles

Almost 32 percent of Los Angeles’ is Mexican. That is why it is no surprise that there are numerous Mexican restaurant in this city. But it’s not like merely Mexicans come and visit these restaurants. In fact, a lot of Americans or non-Mexicans, in general, have come to love Mexico’s extensive cuisine, because in all honesty, what is not to love about Mexican food? From tacos, tortillas, to burritos, and other gourmet Mexican food that you may have not yet heard of, they’re all found here in the city of Los Angeles. Here are the top 10 Mexican restaurants in Los Angeles, California, that are worth visiting.

1. Calle Tacos

This restaurant is truly a treasure located at the heart of the big city. Giving you a little taste of Mexico, Calle Tacos provides fresh and authentic Mexican food that will surely satisfy your cravings. “We don’t make it till you order it.” That’s one of Calle Tacos’ mottos, so when we say they provide fresh Mexican food, they really do! This restaurant is parked along Hollywood Boulevard, yes, you read that right. It’s parked because Calle Tacos is an actual food truck where you order your food. Not only do they give you an exciting experience with their tasty flavors, but they also spice up how you dine in. One of our favorite features about Calle Tacos is that they are open until late midnight, so it’s perfect for nursing a hangover after a party. We highly recommend their Chipotle fish tacos as well as their burritos!

Calle Tacos

Address: 6508 Hollywood Blvd Los Angeles, CA 90028 United States

Website: Calle Tacos

Opening hours: Sun to Wed: 11:00 am - 2:00 am, Thu to Sat: 11:00 am - 4:00 am

Average price for two: Under 10 USD

2. Red O Restaurant

Editor's Note: Photo taken from the establishment's official social account

Serving you with class and offering you an experience like no other is Red O Restaurant. They serve all classic and authentic Mexican dishes, as well as prime steak and seafood which are inspired by local and sustainable ingredients. One of Red O’s top priority is being able to serve dishes with exceptional flavors while keeping the Mexican traditional taste alive and present in all that they serve their customers. Their resort-style restaurant also includes a bar and lounge which are perfect for a relaxing or even a romantic evening with that special someone. You can also enjoy live entertainment if you dine in at Red O.

Red O Restaurant

Address: 1541 Ocean Ave Ste 120 Santa Monica, CA 90401

Website: Red O Restaurant

Opening hours: Mon to Thu: 3:00 pm - 10:00 pm, Fri: 3:00 pm - 11:00 pm, Sat: 11:30 am - 11:00 pm, Sun: 11:30 am - 10:00 pm

Average price for two: 31 - 60 USD

3. Sol Y Luna

Calling themselves a hidden Mexican gem, Sol Y Luna will offer you a bit of Mexico at the busy city of Los Angeles. Taking inspiration from famous Mexican icons such as Frida Kahlo, Pancho Villa, & Emiliano Zapata, their dining rooms will surely captivate your eyes through the design and interior that this restaurant offers. Great for family and friends, Sol Y Luna offers numerous specialties such as the Molcajete Sol y Luna which is their signature dish, their Green Corn Tamales which is made from scratch, as well as their Table-side Guacamole which is freshly prepared upon customer request. Check out this little haven at Ventura Boulevard and treat yourself!

Sol Y Luna

Address: 19601 Ventura Blvd Tarzana, CA 91357

Website: Sol Y Luna

Opening hours: Mon to Fri: 11:00 am - 10:00 pm, Sat to Sun: 10:00 am - 10:00 pm

Average price for two: 11 - 30 USD

4. El Tepeyac

This unique Mexican restaurant in Los Angeles has been in the industry for sixty years! So just imagine the countless transformations that they had to face until establishing themselves as “El Tepeyac.” They were first known as the home of the world-famous “Manuel’s Special” burrito which earned them to be featured at the former TV show “Man vs. Food” as well as “101 Best Chowdowns in America.“ Up until this day, El Tepeyac is still serving Manuel’s Special Burrito and is currently still a favorite by many. Getting curious? Better visit El Tepeyac today!

El Tepeyac

Address: 812 N Evergreen Ave Los Angeles, CA 90033

Website: El Tepeyac

Opening hours: Mon to Thu: 6:00 am - 8:00 pm, Fri to Sat: 6:00 am - 11:00 pm, Sun: 6:00 am - 9:00 pm

Average price for two: Under 10 USD

5. Yuca's

For a simple, homemade Mexican treat, we highly recommend Yuca’s. It’s a cute little Mexican food stand along Los Feliz on Hillhurst that is pretty inviting despite its small space. Eating at this lovely restaurant will surely give you a warm vibe, especially with Mama Herrera, one of the owners, greeting you with a smile. Being a local staple, there are a lot of dishes that will satisfy your hungry stomach. For starters, we recommend the Cochinita Pibil burrito, the Carne Asada Taco, as well as their cheeseburgers and hotdogs.


Address: 2056 Hillhurst Ave Los Angeles, CA 90027

Website: Yuca’s

Opening hours: Mon to Sat: 11:00 am - 6:00 pm, Sun: Closed

Average price for two: Under 10 USD

6. Don Cuco Mexican Restaurant

They say it’s not really Southern California without Don Cuco Mexican Restaurant. With over three locations, specifically in Toluca Lake, Downtown Burbank, and Simi Valley, Don Cuco has established their name in the big city. Their authentic Mexican food comes from the Gulf city of Merida, Yucatan, and their authentic dishes are known as best served with their famous margaritas. They say that no Don Cuco meal is complete without one. From their simple dishes such as their chips and salsa to their sophisticated ones like their lobster enchilada, this restaurant is highly recommended to those who wish to satisfy their Mexican cuisine cravings.

Don Cuco Mexican Restaurant

Address: 3911 W Riverside Dr Burbank, CA 91505 United States

Website: Don Cuco Mexican Restaurant

Opening hours: Mon to Fri: 11:00 am - 11:30 pm, Sat to Sun: 11:30 am - 12:00 am

Average price for two: 11 - 30 USD

7. Babita Mexicuisine

Headed by Chef Roberto Berreleza, this Mexican Restaurant serves some of the best gourmet food found in Mexico City. If you want to indulge and if you feel like spoiling yourself for some classic and excellently served meals, this one is truly for you. Some of their best selling dishes include Crab Chile Relleno, Chicken and Shrimp Elba, and their Filet Magnon and Scallops. Tempting, aren’t they? This restaurant will surely make you think that there is definitely more to Mexican cuisine than the usual burritos and tacos. You better check out Babita Mexicuisine and see it for yourself.

Babita Mexicuisine

Address: 1823 S San Gabriel Blvd San Gabriel, CA 91776

Website: Babita Mexicuisine

Opening Hours: Tue to Thu: 5:30 pm - 9:00 pm, Fri to Say: 5:30 pm - 10:00 pm, Mon & Sun: Closed

Average price for two: 31 - 60 USD

8. Guisados

Cochinita pibil, chicharron, steak picado, mole poblano, tinga de pollo, bistek en salsa roja
Source: Photo by Flickr user T.Tseng used under CC BY 2.0

According to its owner, Guisados was born out of nostalgia. They say that if you grew up in a Mexican home, and you would like to remember how it’s like to be in one, Guisados will bring you that comfort and familiarity. Serving every dish with love and warmth, a must-try from this restaurant are their tacos. Their tortillas are hand-made which includes flavorful meat that you will never forget. We suggest that you try their sampler platter as well as their fish tacos. If you want to explore different types of delicious tacos, Guisados is the place to be.


Address: 2100 East Cesar E Chavez Ave Los Angeles, CA 90033 United States

Website: Guisados

Opening hours: Mon to Fri: 10:30 am - 8:00 pm, Sat to Sun: 9:00 am - 9:00 pm

Average price for two: Under 10 USD

9. Tortilla Republic Grill & Tequileria

mexican restaurants in los angeles | tortilla republic grill & tequileria

There are two things that Tortilla Republic Grill & Tequileria promise their customers: fresh ingredients and dishes made with love. But aside from these two things, they can also promise their customers lots and lots of good time. This restaurant is known as one of those that people go to for a fun night out with their friends or even with their lovers. It’s a festive eatery with good music and even a live DJ. So when you dine here, expect great food and a great time. We highly recommend that you try their Carnitas as well as their Suizas Enchiladas.

Tortilla Republic Grill & Tequileria

Address: 616 N Robertson Blvd West Hollywood, CA 90069

Website: Tortilla Republic Grill & Tequileria

Opening hours: Mon: 3:00 pm - 10:00 pm, Tue to Fri: 11:30 am - 10:00 pm, Sat to Sun: 10:00 am - 11:00 pm

Average price for two: 11 - 30 USD

10. Green Onion

Editor's Note: There's no photo available at the time of writing

For 30 years, Green Onion has been serving the hungry stomachs of Southern Californians. Aside from the delicious classic Mexican dishes that they serve, they’re known for serving them with generous amounts. They’re hailed for their amazing services that’s why everyone that comes and goes from this restaurant always has a story to tell with a smile on their faces. If you want a straightforward Mexican dish without uncompromised flavors, Green Onion is the place to go.

Green Onion

Address: 145 W 6th St San Pedro, CA 90731

Website: Green Onion

Opening hours: Mon to Tue & Sun: 11:00 am - 9:00 pm, Wed to Thu: 11:00 am - 9:30 pm, Fri to Sat: 11:00 am - 10:30 pm

Average price for two: 11 - 30 USD


Source: Unsplash

Visit some of Los Angeles, California’s best Mexican restaurants that will surely satisfy your cravings! Check out the best in the city to get the authentic taste of Mexico far away from the country.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

 Want to contribute as a Local Expert?
Explore Los Angeles County
Looking for accommodation?
Good things are meant to be shared!