13 Best Mexican Restaurants in Cleveland

Cleveland's best places for Mexican cuisine are in our list.

Nelas Tacos Mexican • $
247 Keith St NW, Cleveland

Customers` Favorites

Enchiladas Suizas
Fajita Taco Salad
Beans and Flauta
Nachos Supreme
Street Tacos
Shrimp Tacos
Carne Asada
Guacamole
Baleadas
Burrito

“Definitely a must-try in Cleveland!Plenty of options as it mixes a little bit of different dishes from Latin America that all come with such an on-point authentic taste.The sampler combo is also a perfect option for those who want to try a little bit of everything when it comes to the available options and meats Nela’s Tacos offer!“

4.7 Superb53 Reviews
Las Margaritas Mexican • $
1647 25th St NW, Cleveland

Customers` Favorites

Spinach and Mushroom Quesadilla
Margarita Super Taco Salad
Tortilla Chips and Salsa
Chips Are Nice and Thin
Las Margaritas Combo
Enchiladas Verdes
Chimichanga Dinner
Chicken Fajitas
Chicken Nachos
Little Burrito

“Vegetarian options: Bean and cheese burrito also have many others. There are a bunch listed and you can basically ask them to make it a certain way or take meat off and replace it with something vegetarian. There is a selection also if you would like to choose something that way.Dietary restrictions: They always work with what problems or needs each customer has.“

4.5 Superb76 Reviews
El Cazador Mexican Restaurant Mexican • $
2299 Keith St NW, Cleveland

Customers` Favorites

Steak and Chicken Fajitas
Enchiladas Supreme
Burrito San Jose
Chips and Salsa
Tacos de Alambre
Steak Ranchero
Street Tacos 3
Fajita Nachos
Birria De Res
Chips & Salsa

“I was very pleased with the food here. I got the steak fajitas and enjoyed it very much. I have two recommendations though, first, the chunky guacamole should be seasoned like the small guacamole provided with the lettuce. Second, the meat needed to be seasoned with more salt. Other than these two suggestions, I have no complaints and will come again!The meat was not the most flavorful meat I've had, because of that I cannot give it 5 stars.“

4.3 Superb102 Reviews
Catrina's Bar & Grill Mexican • $
51 Tasso Ln NE, Cleveland

Customers` Favorites

Guacamole and Chips
Burrito California
Shrimp Enchiladas
Pollo Chicken
Charro Beans
Street Tacos
Mole Burrito
Black Beans
Carne Azada
Chimichanga

“This place is FABULOUS! I have been to countless Mexican restaurants and Cartrina's is top notch in their delicious food, excellent service, clean facility, and variety of authentic food & drinks. This is my new favorite spot that I would recommend everyone try! ⭐️⭐️⭐️⭐️⭐️“

4.3 Superb78 Reviews
Las Margaritas Mexican • $
2509 N Ocoee St, Cleveland

Customers` Favorites

Grilled Chicken Fajita Chimichana
Grilled Chicken Quesadilla
Chicken Chimichanga Lunch
Combination Fajita Double
Enchiladas Suizas Hot
Chicken Tortilla Soup
Burrito Deluxe Lunch
Fajita Big Burrito
Famous Queso Dip
Chips and Salsa

“We went to the 25th Street location while my dad played a show with a band, and we had been there the whole time, ordered food and everything. But after the guy took my drink order, he came up to our table and yelled at us saying we didn't pay to get in. We were told by the owner we didn't have to pay since we were with the band. we politely explained what we were told, But had said if we had to then we would, no problem. But instead of standing by what he said, the owner proceeded to YELL at Me saying if I was going to cause an issue then they'd ask us to leave. I felt so uneasy and pissed, because my fiance and I had been polite and everything the whole time. and the fact he was acting like he was only talking to me that way. when my fiance talked to him his tone changed. My stepmom was also with us, told my dad, and they haven't played at that location since. It was a NIGHTMARE.. plus from what I have heard from MULTIPLE people, they have let their waiter follow girls into restrooms and touch them inappropriately and just letting him go right back to work even AFTER the law was involved. This place needs to be investigated, shut down, or something! It is not safe..“

4.3 Superb62 Reviews
La Altena Mexican • $
2311 Treasury Dr SE, Cleveland

Customers` Favorites

Shrimp and Chicken Fajitas Cheese Dip and Salsa and Fajitas for Two
Refried Beans Rice Guacamole Salad and Popcorn Degilo
Chicken Quesadilla Dinner
Fajitas Chips and Salsa
Lunch Burrito Mojado
Fajitas Taco Salad
Salsa and Chips
Fajitas Jalisco
Nachos Supremos
Carne Asada

“Will never go back, 10 of us went to eat dinner I ordered virgin strawberry daiquiri ( always do whenever we dine out) and it’s very bland, server didn’t even gave me a straw, (had to ask for it)and their salsa has no taste, I ordered ribeye fajita and they gave me flank steak, would like to say something but my husband always tell me if it’s food service don’t ever complain you’ll never know what they will do to your food.“

4.2 Good82 Reviews
Burrito Xpress Burrito • $
525 Inman St W, Cleveland

Customers` Favorites

Chicken Nachos
Steak Burrito
Chicken Bowl
Taco Salads
Burritos
Bowls
Tacos

“This place is amazing, first off the options are amazing, one of the only places that offer cucumber and squash, everything is quality, fresh, and authentic. Imagine a better and more authentic Chipotle, Salsarita’s, Dos Bros, etc.. Prices are great and they offer a great student discount, I always order a burrito and man is it perfect, I highly recommend this place. Also it is family owned so why not support a local business!!!“

4.3 Superb38 Reviews
TACOS EL CUÑAO DE Cleveland Tn. Mexican • $
713 S Lee Hwy, Cleveland

Customers` Favorites

Order of Tacos Orden De Tacos
Burrito Burrito
Steak Tacos
Carne Asada
Guacamole
Beef Head
Tostadas
Torta

“Fast & friendly service. Plenty of parking. Picnic tables available for outdoor dining. Delicious food.Cuñao means brother in law for any of you that are curious ?I had the torta con pollo or the chicken sandwich. It was DELICIOUS. Sandwich was made to order and only took 3-4 minutes.The torta de pollo was Served on a bun equivalent to a large burger bun - and it comes buttered & toasted! NOM! Also came with hearty portions of avocado, lettuce, tomato, jalapeños and chicken that is ground (not a molded patty). To be completely honest next time I’ll likely order with extra meat but plenty by default for normal folk.Lots of other options in addition to the torta. You have your basics like quesadillas, nachos, burritos. But also more authentic dishes Iike pambaso, huarache, Asada fries, tostados, gorditas, sopes and more.As far as the proteins, they’ve got plenty of options: beef head, tongue, steak, chicken, seasoned/pulled pork, beef tripe, sausage, shrimp, etc.I think next time I’ll try the Pambaso!Dietary restrictions: Plenty of vegetarian options. Also lots to choose from for proteins.Wheelchair accessibility: All on ground level. Wheelchair accessible.“

4.3 Superb37 Reviews
El Maguey Mexican • $
3700 Michigan Ave Rd NE, Cleveland

Customers` Favorites

Strawberry Blended Margaritas
Enchiladas w Green Sauce
Hawaiian Pineapple
Molcajete for Two
Fajita Quesadilla
Pollo Con Cameron
Frozen Margarita
Carne Asada Taco
Chips and Salsa
Fajitas Chicken

“Was very impressed on my first visit several weeks ago. Now that I have been there a second time, I can give a valid review. Food was very good and plentiful. The service was courteous and responsive. The prices were competitive. Good place.“

4.2 Good50 Reviews
Monterrey Mexican Restaurant Mexican • $
3055 Keith St NW, Cleveland

Customers` Favorites

New Dish Chicken Lime Pollo Lim
Pollo Loco and Taco Salad
Sopapilla No Ice Cream
Fajita Taco Salad
Chips and Salsa
Fried Ice Cream
Fajita Nachos
Mexican Rice
Cheese Dip
Enchilada

“First time visiting. Food was great. My test has always been the tamales. And theirs were really good. They actually had more meat than masa flour. Chips were a little thick in my opinion but were good. If I'm ever in Cleveland again I will not hesitate to stop in.“

4.1 Good78 Reviews
Tacos El Don Mexican Kitchen Tacos • $
360 Wildwood Ave, Cleveland

Customers` Favorites

Tacos Al Pastor and Carne Asada Tacos
Tortas Mulitas
Birria Tacos
Steak Tacos
Cilantro

“Solid, Authentic, DELICIOUS Mexican Food. Simple as that. And the customer service was amazing. My food was out in less than 10 minutes and I ordered quite a bit!!! I come here pretty often when craving good Mexican Food and don't plan on going anywhere else! Thanks for the great food and great service guys keep it up!!!“

4.3 Superb25 Reviews
El Jinete Cleveland Mexican • $
1011 Paul Huff Pkwy NW, Cleveland

Customers` Favorites

Small Chips and Salsa
Side of Refried Beans
Quesadilla Rellena
Chicken and Rice
Special Dinner
Burrito Hawaii
Burrito Verde
Lunch Fajitas
Hawaiian Bowl
Trio Tamales

“⭐️⭐️⭐️⭐️ Great service , food was good my only complaint was the fajitas did not have tomatoes or bell peppers so it was dry and bland. Salsa and chips was delicious and fresh . The booth isn’t the most comfy but other than that I would recommend this place to others.“

4 Good106 Reviews
Tres Hermanos Mexican • $
2502 N Ocoee St, Cleveland

Customers` Favorites

Ground Beef Burrito Grande Supreme
Fajita Taco Salad
Monterrey Salad
Polloloco Moco
Nachos Supreme
Chimichanga
Cheese Dip
Chori Pollo
Pollo Loco
Guacamole

“Delicious food and drinks. Complementary chips and salsa. I had the choripollo. It also came with tortillas. I was able to request corn tortillas. I really enjoyed it. They also had two for one margaritas. Service was great. Fair pricing. I would recommend.Parking: Plenty of parking from the multiple lots around and behind“

4 Good70 Reviews