22 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
Beans and Flauta
Fajita Taco Salad
Nachos Supreme
Street Tacos
Shrimp Tacos
Carne Asada
Menudo Soup
Guacamole
Baleadas

“I had an unforgettable dining experience at this amazing restaurant! From the moment we walked in, the warm, inviting atmosphere made us feel right at home. The food was absolutely outstanding--each dish was bursting with authentic flavors and fresh ingredients. The staff was friendly and attentive, making sure we had everything we needed. It's clear they take great pride in their food and culture.“

4.7 Superb61 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

“Good wait staff very prompt“

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

Customers` Favorites

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

“My girlfriend and I ate here, and we both agree ... this is the best Mexican food we have ever eaten. From the salsa to our dinner and to our desserts, it was absolutely incredible. Five Stars all the way. We highly recommend El Cazador Mexican Restaurant.“

4.4 Superb123 Reviews
Las Margaritas Mexican • $
2509 N Ocoee St, Cleveland

Customers` Favorites

Grilled Chicken Fajita Chimichana
Grilled Chicken Quesadilla
Supreme Nachos Full Order
Margarita Super Taco Salad
Chicken Chimichanga Lunch
Combination Fajita Double
Enchiladas Suizas Hot
Chicken Tortilla Soup
Burrito Deluxe Lunch
Fajita Big Burrito

“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.5 Superb68 Reviews
Catrina's Bar & Grill Mexican • $
51 Tasso Ln NE, Cleveland

Customers` Favorites

Combo Chicken & Steak Fajitas
Burrito California
Guacamole and Chips
Shrimp Enchiladas
Baja Fish Tacos
Burrito Bandera
Charro Beans
Street Tacos
Pollo Chicken
Black Beans

“The food and service is great, I highly recommend this restaurant... you won't be disappointed.“

4.3 Superb113 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
Street Tacos
Carne Asada
Guacamole
Beef Head
Tostadas
Salsa
Torta

“Everything was fresh and the food was delicious, service is fast and friendly“

4.5 Superb44 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
Chicken Tortilla Soup
Lunch Burrito Mojado
Chicken Quesadilla
Fajitas Taco Salad
Fajitas Jalisco
Salsa and Chips

“Everything!!! Best place to eat!! Food is amazing! Haven’t had anything that I didn’t like and I’ve try somethings I’ve never had before. Service is great. Food is always quick to table after ordering.“

4.2 Good109 Reviews
Taqueria Filadelfia Mexican •
Cleveland

Customers` Favorites

Consome
4.9 Superb14 Reviews
El Don Mexican Brunch & Dinner Tacos • $
270 S Ocoee St, Cleveland

Customers` Favorites

Tacos Al Pastor and Carne Asada Tacos
Pizza Birria 12''
Al Pastor Tacos
Tortas Mulitas
Taco Supreme
Birria Tacos
Steak Tacos
Guacamole
Cilantro
Torta

“Gave it a try tonight and I definitely recommend checking them out for some delicious authentic tacos. There's only two things I can really point out because the food was good and the service was good. 1.) There was no ice in our waters so they were room temperature. 2.) The chips and salsa were good, but you don't get that much--perhaps it was enough, we're just used to more everywhere else we go. Still yet, I definitely enjoyed the food, atmosphere and service.“

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

Customers` Favorites

Fajita with Tilapia Added Veggies Chorizo on Side
Chicken Fajita Nachos
Small Chips and Salsa
Side of Refried Beans
Chicken Chimichanga
Quesadilla Rellena
Sides with Fajitas
Chicken and Rice
Steak Tampiqueno
Special Dinner

“⭐️⭐️⭐️⭐️ 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.1 Good160 Reviews
La Fogata Mexican Restaurant Mexican • $
4265 TL Rogers St NE, Cleveland

Customers` Favorites

Steak Chicken and Shrimp Fajitas Refried Beans Rice Guacamole Salad Chips and Salsa
Tilapia & Shrimp w Steamed Vegetables
Steak Chicken Shrimp Fajitas
Sopapillas and Ice Cream
Steak A la Tampiqueña
Fajitas Texanas for 2
Grilled Chicken Salad
Beef and Cheese Dip
Chicken Quesadilla
Over-Cooked Potato

“I had the Nachos Fajitas Texas I think it was called. It was perfect!! Some places drown the Nachos in queso sauce but these were just right! The veggies were nicely grilled and the chicken, steak and shrimp were all tender and tasty. An added plus was the restroom was clean and tidy.“

4.1 Good67 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

“The staff is always friendly and the food is outstanding.“

4.1 Good56 Reviews
El Jalisco Mexican • $
58 Mouse Creek Rd NW, Cleveland

Customers` Favorites

Pollo Taco

“Best authentic Mexican restaurant in 50 mile radius! True authentic food great flavor and superb quality. The cook earns their title True chef! It’s not a big place not flashy but, the food and service is unmatched! Only thing I would change is advertising is needed more! If you want great food at affordable prices this is your place! I am proud to come back soon and look forward to it!!!!!! Came back best tamales ever!“

3.9 Good12 Reviews
DosBros Fresh Mexican Grill Mexican • $
4450 Frontage Rd NW, Cleveland

Customers` Favorites

Kid's Chicken Quesadilla
Spicy Chicken Quesadilla
Chicken Cheese Nachos
3 Spicy Chicken Tacos
Spicy Chicken Nachos
Spicy Chicken Salad
Kid's Chicken Tacos
Spicy Chicken Bowl
Kid's Steak Tacos
Guacamole Combo

“Dosbros is amazing I've worked for the owner and the owner is amazing he recognizes hard work and he is all about customer service and the quality of the food I was there when they opened and all the ingredients are fresh and high quality definitely better than “

3.9 Good86 Reviews
Monterrey Mexican Restaurant Mexican • $
3055 Keith St NW, Cleveland

Customers` Favorites

New Dish Chicken Lime Pollo Lim
Chicken Fajitas Fundidas
Pollo Loco and Taco Salad
Sopapilla No Ice Cream
Fajita Taco Salad
Monterrey Salad
Chips and Salsa
Fajita Burrito
Fried Ice Cream
Fajita Nachos

“Excellent food great atmosphere“

3.9 Good88 Reviews
Tres Hermanos Mexican • $
2502 N Ocoee St, Cleveland

Customers` Favorites

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

“Great food and excellent service every time“

3.9 Good90 Reviews
Ok Maguey Mexican Grill Mexican • $
210 Paul Huff Pkwy NW Suite 400, Cleveland

Customers` Favorites

Burrito Refried Beans and Rice
Fajita Nachos
Texas Burrito
Chips Salsa
Pollo Loco
Fajitas
Queso

“This place is by far the best Mexican restaurant in town. They are always kind and the food is amazing!“

3.8 Good37 Reviews
Tienda Jalisco Mexican •
58 Mouse Creek Rd NW, Cleveland

“Best Carnitas and Tortillas in Cleveland . I enjoy the authentic traditional spices and friendly help in selections . Most reasonable pricing in a competitive local market . Makes my home meals a easy fix and totally satisfying.MUCHO GRACIA JALISCO !!!“

3.2 Average5 Reviews
Burrito Xpress Burrito • $
525 Inman St W, Cleveland

Customers` Favorites

Chicken Nachos
Steak Burrito
Chicken Bowl
Taco Salads
Burritos
Bowls
Tacos

“¡¡Una delicia al paladar!! Éxito“

4.4 Superb54 Reviews
Salsarita's Fresh Mexican Grill Tex-Mex • $
694 Paul Huff Pkwy NW, Cleveland

Customers` Favorites

Family Fiesta Pack Deluxe
Chicken Burrito Combo
Burrito Bowl
Chips & Pico
Nachos
Salsa

“Great food! Quesarito had excellent cilantro throughout making it a great experience for the palate. The chips have a great seasoning on them. Queso dip goes well with the chips!“

3.8 Good44 Reviews
Chipotle Mexican Grill Mexican • $
4482 Ellis Cir NW, Cleveland

Customers` Favorites

Chips & Tomatillo-Green Chili Salsa
Chips & Roasted Chili-Corn Salsa
Large Chips & Large Guacamole
Chips & Fresh Tomato Salsa
Burrito Bowl with Chicken
Large Side of Guacamole
Side of Queso Blanco
Kid's Quesadilla
Kids Tacos
Steak Bowl

“Correct choice for manager. I should have asked for his name. Sees need and helps. Staff was short handed so he was helping on the register. I was short money for a drink. We all struggle now and again. I had asked him to take the drink off the bill because I did not have enough for food and drink… he took drink off bill….said “here have a drink on me” and handed me an empty cup to get something from fountain drinks. I would say It is good gestures like this that keep customers coming back here. I know I sure will be coming back when I pass through the area. Thank you good sir.“

3 Average70 Reviews
Taco Bell Fast Food • $
4530 N Lee Hwy, Cleveland

Customers` Favorites

Mountain Dew Baja Blast Freeze
Cheesy Bean & Rice Burrito
Cheesy Fiesta Potatoes
Crunchy Taco Supreme
Chicken Quesadilla
Nacho Cheese Fries
Crunchwrap Supreme
Cinnabon Delights
Nachos Bellgrande
Burrito Supreme

“Very nice crew. Mellow vibes and smooth transition

Vegetarian options: Not many

Dietary restrictions: ????

Parking: Tight squeeze

Kid-friendliness: Not really

Wheelchair accessibility: Yes“

3.1 Average82 Reviews

You May Also Like