27 Best Mexican Restaurants in Cleveland

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

Nela's Tacos Mexican • $
247 Keith Street Northwest, Cleveland

Customers` Favorites

Honduran Enchilada
Enchiladas Suizas
Beans and Flauta
Fajita Taco Salad
Nachos Supreme
Shrimp Tacos
Chicken Taco
Street Tacos
Carne Asada
Menudo Soup

“I've always passed by this area but I didn't realize that there was a taco place and la michoacana here! My friend and I stopped by for lunch to try their food. When we walked inside we realized that both places were combined inside which was cool. It was very spacious with many tables and places to sit. We came on a Tuesday for lunch, it wasn't that busy.

I ordered a Carne Asada plate and chose flour tortillas. It also came with a Jarritos drink too, you can choose which flavored drink you want from the fridge by the counter. My friend got a pupusa, and carne asada (beef) and chicken tacos.

The carne asada was phenomenal. I was really surprised at the portion of beef that came with my plate, it was huge. Not only that, but it was flavored and seasoned so well. It was savory and tasty. The frijoles (beans) and arroz (rice) was good, and the veggies on the side tasted very fresh. I took a bite of my friend's beef taco too and it was great.

Every bite from my dish was great, I loved it. The only thing was that I wish the sides were a little bigger in proportion to the carne asada. For me, the sides are just as important as the protein. So I wish they gave a little more to balance out the whole dish. Other than that, I liked what I ordered. I'd come back for the carne asada and ice cream.“

4.7 Superb195 Reviews
México Lindo Mexican Restaurant Mexican • $
1999 Keith St NW, Cleveland

Customers` Favorites

Mexico Lindo Tacos De Carne Asada
Burrito Mexico Lindo
Chile Colorado S
Chicken Fajita
Street Tacos
Birria Tacos
Choridip

“We had never tried this particular restaurant. Service was excellent. Clean table. Food portions were huge,so come hungry. Taste was SPOT ON!!!“

4.7 Superb127 Reviews
Las Margaritas Ocoee St. Mexican • $
2509 North Ocoee Street, Cleveland

Customers` Favorites

Chimichanga De Chocolate Chocolate Chimichanga
Grilled Chicken Fajita Chimichana
Kids Hamburger \u0026 Fries
Grilled Chicken Quesadilla
Sopa De Pollo Chiken Soup
Supreme Nachos Full Order
Margarita Super Taco Salad
Chicken Chimichanga Lunch
Combination Fajita Double
Sopapilla with Ice Cream

“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 Superb233 Reviews
El Cazador Mexican Restaurant Mexican • $
2299 Keith Street Northwest, Cleveland

Customers` Favorites

Steak and Chicken Fajitas
Great Food and Service
Chips \u0026 Salsa
Enchiladas Supreme
Cazador Guacamole
Burrito San Jose
Chips and Salsa
Tacos de Alambre
Street Tacos 3
Steak Ranchero

“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 Superb370 Reviews
TACO LAGUNA Mexican • $
453 Broad Street Southwest, Cleveland

“We stopped by this incredible restaurant and were blown away by the delicious food, friendly staff, and excellent customer service. The restaurant’s aesthetic was unique, with vibrant colors throughout the dining area. The seating was comfortable, and the location was great. All in all, this is definitely a five-star restaurant and one we believe is a must-visit!“

4.7 Superb69 Reviews
El Don Mexican Brunch & Dinner Tacos • $
270 South Ocoee Street, Cleveland

Customers` Favorites

Tacos Al Pastor and Carne Asada Tacos
Platillo De Birria Birria Plate
Pizza Birria 12''
Al Pastor Tacos
Torta De Birria
Refried Beans
Tortas Mulitas
Taco Supreme
Birria Tacos
Steak Tacos

“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.5 Superb122 Reviews
Tacos El Viejon Mexican • $
360 Wildwood Avenue, Cleveland

“They have THE BEST Birria tacos and are so friendly. The food is always hot and fresh! We love them so much!!“

5 Superb33 Reviews
TACOS EL CUÑAO DE Cleveland Tn. Mexican • $
713 South Lee Highway, Cleveland

Customers` Favorites

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

“Literally the best Mexican food we’ve had since we moved here 3 years ago!! That steak burrito tasted so FRESH!“

4.4 Superb186 Reviews
El Santis Mexican Restaurant Mexican • $
3836 Candies Creek Ln NW, Cleveland

Customers` Favorites

Guadalajara Special
Street Tacos Meal
Gringas Al Pastor
Quesabirria Taco
Chips and Salsa
Chimichanga
Margherita
Taco Salad
Steak

“My family and I rarely all agree on how good a place is. There were 11 of us and it was absolutely delicious! The service was great and the food was perfect. We are in from out of town on a family vacation and this place was exactly what we needed!!! Thank you“

4.5 Superb90 Reviews
Catrina's Bar & Grill Mexican • $
51 Tasso Lane Northeast, 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

“Our favorite place in Cleveland! Great service, great food, great atmosphere! You’ll never had a bad meal or a bad experience!“

4.4 Superb134 Reviews
Taqueria Filadelfia Mexican • $
Cleveland

Customers` Favorites

Consome

“I’ve eaten here maybe 10 times now and it is always fantastic. The quesabirria is my go to, but the steak torta is a great choice as well. Super kind people, fast service, and they stay busy so you know they’re doing something right! Definitely a hidden gem in Cleveland, TN.“

5 Superb25 Reviews
La Fogata Mexican Restaurant Mexican • $
4265 TL Rogers Street Northeast, 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.3 Superb223 Reviews
El Jinete Cleveland Mexican • $
1011 Paul Huff Parkway Northwest, Cleveland

Customers` Favorites

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

“The atmosphere was very nice and very clean the lighting is beautiful the wait staff were dressed nice and very professional and friendly. We ordered and received our food fresh hot and quick. I was pleasantly impressed by the quality amount and taste of our meal. Our orders were Hawaiian Shrimp Fajitas enchiladas meal and a burrito meal everything was beautifully placed and you could tell the person cooking cared about the food he was serving. One of the most memorable and delicious meals I’ve had in a long time and I have had to go out frequently as of late.“

4.3 Superb203 Reviews
Las Margaritas Mexican • $
1647 25th Street Northwest, 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

“Great lunch - yummy tamale plate! Really professional staff AND the manager is hilarious! Will return on another trip through Cleveland. Thank You!“

4.2 Good317 Reviews
La Altena Mexican • $
2311 Treasury Drive Southeast, 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

“We love La Altena! We go at least once a week as a family because it’s right near home, and the service is always beyond perfect. These people are amazing and kind and we’ve never had a bad meal. We went today for our daughter’s birthday at her request and they were busy but still wonderful! Thank you guys, we highly recommend! 🩵 Pizza birria, taco salads, tacos, kids items, and literally everything else are incredible! 🥰“

4.2 Good295 Reviews
DosBros Fresh Mexican Grill Mexican • $
4450 Frontage Road Northwest, Cleveland

Customers` Favorites

Spicy Chicken Quesadilla
Kid's Chicken Quesadilla
3 Spicy Chicken Tacos
Chicken Cheese Nachos
Spicy Chicken Nachos
Spicy Chicken Salad
Kid's Chicken Tacos
Spicy Chicken Bowl
Kid's Steak Tacos
Fresh as Always

“Tex mex food ive ever had, friends and family meal from the liquor store manager Kash recommended we try this restaurant and we were very impressed with the food and the service!“

4.2 Good266 Reviews
El Maguey Mexican • $
3700 Michigan Ave Road Northeast, 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 Good199 Reviews
Tienda Jalisco Mexican • $
58 Mouse Creek Road Northwest, Cleveland

“They have good customer service and I love their tacos I’ll be back again😝👍👍“

4 Good30 Reviews
Burrito Xpress Burrito • $
525 Inman Street West, Cleveland

Customers` Favorites

Chicken Nachos
Steak Burrito
Chicken Bowl
Taco Salads
Burritos
Bowls
Tacos

“Amazing Food and Customer Service!“

4.4 Superb164 Reviews
Tres Hermanos Mexican Restaurant Mexican • $
2502 North Ocoee Street, Cleveland

Customers` Favorites

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

“Tres Hermanos consistently provides amazing, quality food for our staff & church events!! Jose & the other staff are so kind & welcoming each & every time we visit! We loved having the fajita bar for our leader event!“

4 Good312 Reviews
La Luna Market Mexican • $$
1360 Wildwood Ave SE, Cleveland

“Best Store in Town I recommend this Store to anyone who lives in Cleveland“

4 Good16 Reviews
Monterrey Mexican Restaurant Mexican • $
3055 Keith Street Northwest, 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

“My favorite place in Cleveland to eat.“

3.8 Good291 Reviews
Salsarita's Fresh Mexican Grill Tex-Mex • $
694 Paul Huff Parkway Northwest, Cleveland

Customers` Favorites

Steak Shrimp \u0026 Sautéed Veggies Quesadilla
Steak Shrimp \u0026 Veggies Quesadilla
Chicken \u0026 Shrimp Bowl
Family Fiesta Pack Deluxe
Chicken Burrito Combo
Burrito Bowl
Chips & Pico
Nachos
Chips
Queso

“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 Good136 Reviews
Chipotle Mexican Grill Mexican • $
4482 Ellis Circle Northwest, Cleveland

Customers` Favorites

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

“We had dinner tonight at the Chipotle in Cleveland, TN, and the experience was outstanding. Although they were short-staffed, the team handled everything with professionalism and care. The woman assisting us,whose name I unfortunately didn’t catch, was especially friendly and patient, taking the time to accommodate our requests and keep things running smoothly. The restaurant was also very clean, which made the visit even more enjoyable. Thank you for the excellent service, we truly appreciated it!“

3.2 Average134 Reviews
Taco Bell Fast Food • $
964 Paul Huff Parkway Northwest, Cleveland

Customers` Favorites

Nachos Bellgrande Without Tomatoes
Cheesy Bean and Rice Burrito
Fiesta Veggie Burrito
Breakfast Burrito
Burrito Supreme
Taco Party Pack
Supreme Nachos
Taco Supreme
Mexican Pizza
Bean Burrito

“Spoke with Mgr on duty named Chris after we left the store to let him know what a fantastic and nice young gentleman named Kenny that he had working the drive through. Also food was great. Thank you Kenny for having such a wonderful personality. It’s nice to see young people working that seem to appreciate having a job.“

3.1 Average160 Reviews
Taco Bell Fast Food • $
4530 North Lee Highway, Cleveland

Customers` Favorites

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

“My boyfriend and I went here around almost 2 in the morning and there was a sweet blonde lady at the window who was very very kind to us and was very patient with us while we were having card troubles. Her kindness didn’t go unoticed ❤️ I wish I got her name.“

3.3 Good278 Reviews
Taco Bell Fast Food • $
2491 Keith Street Northwest, Cleveland

Customers` Favorites

Bag Full of Loaded Nachos Tacos
Chips and Nacho Cheese Sauce
Cheesy Fiesta Potatoes
Grilled Cheese Burrito
Steak Chalupa Supreme
Cantina Chicken Bowl
Regular Crunchy Taco
Double Stacked Taco
Chicken Quesadilla
Ground Beef Burrito

“The crew that was working tonight on 6/3 at 11:30 was the best food and service I’ve ever had at a Taco Bell. They went above and beyond in multiple ways. I hope the crew that was working tonight is there every time I go. I also hope they get recognition for their service. — Side note. They thanked me for being nice and all I did was use basic manners. Yall need to start talking to these employees nicer. You’ll get better food.“

3.1 Average251 Reviews

You May Also Like