30 Best Mexican Restaurants in Cleveland

Find Cleveland's best Mexican restaurants right here.

Agave & Rye American • $$
1352 W 6th St #152, Cleveland

Customers` Favorites

The Cheesy Amigo & the Plain Jane Epic
Sugar Daddy of the Plain Jane
Chips and Salsa and Cheese
Grilled Burria Burrito
Grilled Birria Burrito
Carne Asada Egg Roll
Irish Birria Nachos
Bang Bang Taco
Alderman Tacos
Shrimp Tacos

“See Gina (Woodmere location) if you want great service. My husband and I (from MD) and my brother and his wife (OH) came here to celebrate my birthday. We had an awesome time! Gina was very informative about the restaurant and the menu choices. She was fantastic! Thank you Gina! We’ll be back!“

4.5 Superb172 Reviews
Avo Modern Mexican Mexican • $$
2058 W 25th St, Cleveland

Customers` Favorites

Shrimp Guacamole Dip
Grilled Shrimp Taco
Tacos Chips Salsa
Burrito Colorado
Breakfast Tacos
Chicken Waffles
Diablo Shrimp
Birria Tacos
Mexican Pizza
Happy Hour

“One of our favorite places to eat. Drinks and food are always amazing, and they always offer unique specials. Our favorites are the Colorado Burrito and the seasonal Chorizo dog.Parking: They provide free parking in the lot next door after 4pm.“

4.3 Superb114 Reviews
Blue Agave Street Tacos & Margaritas Mexican • $$
2071 E 4th St, Cleveland

Customers` Favorites

Chips and Salsa with Guac and Queso
Garlic Shrimp Tacos
Quesadilla Sampler
Carne Asada Tacos
Margarita Flight
Tacos De Alambre
Chicken Fajitas
Fresh Guacamole
Grilled Chicken
Chicken Tacos

“Blue Agave Cleveland, an amazing place that you should absolutely try. Great food and the margaritas were terrific. Try street tacos and Mezcal-Rita. Decor looked great and service was amazing. Our server Kristela was amazing, patient and sweet. Thank you blue agave! Definitely a great experience.“

4.4 Superb171 Reviews
Blue Habanero - Street Tacos & Tequila Mexican • $$
6416 Detroit Ave, Cleveland

Customers` Favorites

Surf and Turf Fajita
Grilled Chicken Bowl
Spicy Tortilla Soup
Quesadilla Sampler
Carne Azada Bowl
Margarita Flight
Burrito Gigante
Chips and Salsa
Street Corn Cob
Nachos Supreme

“This is one of the most hospitable Hispanic restaurants in the Gordon Square Arts district! I would suggest going over the menu upon arrival...the music, energy and crowd can be a little overwhelming upon first visit. The servers cannot wait to meet you at the front door.The "Prickly Pear" is the most Deliciously Beautiful Drink they offer for a nice, relaxing"Turnt" before you eat.I've tasted everything on the menu...my favorite with the most"Bang for your Buck" is the "Chicken Chorizo Chimichanga'!“

4.4 Superb135 Reviews
1942 Tacos and Tequila Mexican • $
1220 Huron Rd E, Cleveland

Customers` Favorites

Tacos De Carne Asada
Sirloin Taco Salad
Fajitas Vallarta
Carne Asada Taco
Chips and Salsa
Chicken Fingers
Super Burrito
Jumbo Burrito
Chimichangas
Steak Fajita

“Very cool atmosphere! Very vibrant and colorful. I've been wanting to try them out, but it wasn't what i was expecting. Little disappointed in the tacos. I tried the asada Street tacos, and it was slices of steak with not much flavor. To me, that's not asada. But It was ok. Nothing special. I also tried a flight of margaritas!! Now I will say I never had a banana flavored margarita, but it was good! Overall, the service was good, but I don't think I'll go back because they automatically add 15% gratuity to your bill plus a convenience fee if you use your card!!! I was like, what the heck!!!“

4.4 Superb115 Reviews
La Plaza Supermarket Mexican • $
13609 Lakewood Heights Blvd, Cleveland

“Yummmmm. So fun little fact, this hidden gem is attached to a supermarket! The place was virtually empty when we came in for dinner and that's how we knew it was gonna be good! Food came out quick and hot. The burrito was so big, I only ate half and am pleased to save the rest for later.“

4.4 Superb112 Reviews
Momocho Mexican • $$
1835 Fulton Rd, Cleveland

Customers` Favorites

Guacamole Sampler Platter
Margarita Flight
Margarita Sampler
Machaca Taquitos
Guacamole Trio
Smoked Trout
Tamale Frito
Carnitas
Flautas
Tacos

“It had been a really long time since I had been here and it did not disappoint. The food was just as good as I remember. The atmosphere was good and the service was spot on.Parking: The parking lot is on the small side and sometimes the street is full. A least the food and atmosphere makes up for it.“

4.5 Superb81 Reviews
Cilantro Taqueria Mexican • $
2783 Euclid Heights Blvd, Cleveland

Customers` Favorites

Tacos Barbacoa Steak Carnitas Pastor
Quesabirria Tacos 3 w Consommé
Mexican Street Corn on the Cob
Taco & Side of Rice & Beans
Birria Tacos Con Consome
Birria Tacos w Consommé
Chipotle Steak Burrito
Chorizo Tacos
Burrito Bowl
Side of Guac

“Great, I had a big order at the last minute and everything turned out great. The food was fresh and delicious and the staff had everything prepared on time and was friendly and professional! My company employee appreciation day was a success thanks to the staff!“

4.4 Superb105 Reviews
Cozumel Mexican • $
4195 W 150th St, Cleveland

Customers` Favorites

Chicken Burrito & Chicken Enchilada Lunch with Sour Cream Lettuce and Tomato No Substitutions
Margarita Chips and Salsa
Chicken Quesadilla Lunch
Seafood Chimichanga
California Burrito
Enchiladas Verdes
Chicken Fajita
Mexican Tacos
Chips N Salsa
Mexican Mule

“Been to this location many times and it is always good for a hot tasty Mexican meal. Servers have always been good, although sometimes the accent is a bit difficult, but that only adds to the Mex experience. I will always come back.Parking: Limited parking at the building but they have an adjacent extra lot.“

4.4 Superb96 Reviews

10
Currito

Currito Mexican • $
5300 Riverside Dr, Cleveland

Customers` Favorites

Spicy Thai Salad with Chicken
Thai Peanut Bowl

“I come here every year when I go to CL. It is absolutely fantastic. Every time the server is very friendly and kind. We order a make your own bowl and they have countless options to choose from with tags. The food is so so SO tasty and very filling. They have so many smoothies too and they are so good. Everything is a very reasonable and affordable price compared to other trash restaurants like Dunkin and Starbucks which take 6$ for one small drink made up of sugar and ice water. If i could give this place over 100 stars I would.“

4.8 Superb38 Reviews
La Plaza Taqueria Mexican • $
13609 Lakewood Heights Blvd B, Cleveland

Customers` Favorites

Chorizo Mexican Sausage
Carna Asada Taco
Pollo Chicken
Tacos 3 50 Ea
1 lb Barbacoa
Tamale
Torta
Soup

“The food was good, so why give five stars you ask? Because, look at my photo - the tacos cost $4 instead of the $3 I pay at most places, but you get an incredible amount of steak!!! They FILL your tacos with steak. And the other reason is the condiments bar - you put what you want! From onions, cilantro and tasty salsa to guacamole and cream, plus, all the pickled jalapeños you want!If you like steak tacos, then this is a "must try" destination.It's located inside of a Mexican grocery store.Staff is friendly, service is FAST!No complaints really.“

4.5 Superb60 Reviews
Barroco Larchmere Mexican • $$
12718 Larchmere Blvd, Cleveland

Customers` Favorites

Carne Asada & Calentado
Condado Cheese Dip
Jimador Reposado
Chicken Tostones
Chicken Skewers
Braised Beef
Lomo Saltado

“This was our first visit to Barocco Larchmere since its conversion back from Hola Tacos. We had a wonderful experience! The food was fabulous and the service was amazing! Mariangel was our server and couldn’t have beensweeter and more professional! We’re excited for their transition and look forward to visiting again soon.“

5 Superb26 Reviews
Don Ramon Mexican Restaurant Mexican • $$
6278 Pearl Rd, Parma Heights

Customers` Favorites

One Burrito One Enchilada Rice and Beans
Enchiladas Supremas
California Burrito
Fajitas Don Ramon
Margarita Flight
Chips & Salsa App
Salsa and Chips
Beef Burrito
Chimichangas
Quesadilla

“We have been ordering the same meal for a couple of years now. It is always a little different for some reason. We get The Jalisco Special, and it is delicious. We get it with chicken and shrimp.It's not full 5 stars for me because of the last few times we ordered, the portions were less than we got used to.The amount of chips and salsa you get inside when you're dining in is about 3x as much as you get with a carry out order. It's a tiny container and they don't give you any extra chips when you buy queso and guacamole.In addition to that, the queso and guacamole cost 5.99 each for the smallest size for anyone else who was wondering.“

4.4 Superb65 Reviews
Don Ramon Mexican Restaurant Mexican • $$
4866 Richmond Rd, Cleveland

Customers` Favorites

Burrito Mexicano and Fajitas
Steak Fajitas and Steak
Chicken Chimichanga
Fajitas Accompiants
Chicken Fajitas
Chips and Salsa
Seafood Soup
Taco Loco
Tacos

“We had a company dinner there tonite......I have been to a lot of Mexican places over the years and this place hands down was the best .....the nachos platter could of feed four adults grown men. ....what an amazing place .....all the portions were giant and fantastic.......“

4.4 Superb63 Reviews
El Jalapeños Authentic Mexican Restaurant Mexican • $
1313 W 117th St, Cleveland

Customers` Favorites

Steak or Chicken Fajita Taco Salad
Margherita with Chips and Salsa
Steak Chicken and Shrimp Fajitas
Nachos and Steak Quesadilla
Chip and Dipping Sauce
Seafood Chimichanga
Cheese Enchiladas
Sampler El Azteca
Appetizer Sampler
Frozen Margarita

“First time ordering from this place and I have no regrets. The tacos were amazing,the rice and beans were on point, the strawberry banana frozen margaritas were phenomenal and did there job, the girl who took My order over the phone had great customer service am sorry i didnt catch her name but whoever worked on Monday night and took an order around 8 great job u answered all my questions without an attitude n didn't mind me having so many questions.“

4.3 Superb86 Reviews
Ohio City Burrito Mexican • $
1844 W 25th St, Cleveland

Customers` Favorites

Brothers Burrito
Chicken Burrito
Naked Burrito
Carnitas Bowl
Chips

“It's worth a shot to come here, but understand it's on the nitty gritty side of build your own burrito or salad bowl. Prices are suitable for the quality. There are a few different options, but nothing will blow your tastebuds away. Mind the atmosphere and don't expect anything to impress or make you feel anything but "it's clean, right?"I still choose Chipotle.Vegetarian options: Customizable burritos and bowls. Be sure to ask if anything has been cooked with meat broths.“

4.3 Superb59 Reviews
Locos Street Tacos & Burritos Mexican •
4760 W 130th St, Cleveland

Customers` Favorites

Beef Birria Taco and Chicken Burrito Bowl
Black Raspberry Truffle Sunday
Chicken Beef Birria Tacos
Chicken Birria Taco
Chick Burrito Bowl
California Burrito
Chicken Tacos
Crunchy Taco

“I am giving the 5 ? for the excitement that we have to try this place ? ? ?.The surrounding area is something that you have to experience, new drivers beware.Especially if you are driving north.The easiest looking way seems to be when you are driving ? south on West 130th towards 480.Otherwise, it is street tacos ? ? ,you gotta get em.“

4.2 Good85 Reviews
El Rodeo Mexican Restaurant Mexican • $
6935 Pearl Rd, Cleveland

Customers` Favorites

Rice Refried Beans Chimichanga Salad
Taco and Enchilada Combo
Vegetarian Taco Salad
Enchilada Rice Beans
Chicken and Chorizo
Enchiladas Supremas
Beef Chimichanga
Chips and Salsa
Burrito Supreme
Fried Ice Cream

“Title: A Flavorful Fiesta at El Rodeo Mexican Restaurant, Middleburg Heights, OHReview: From the moment I stepped into El Rodeo Mexican Restaurant in Middleburg Heights, OH, I knew I was in for a treat. This hidden gem in the heart of Ohio serves up some of the most authentic and delicious Mexican cuisine I’ve had the pleasure of experiencing.Let’s start with their ground beef seasoning - it’s nothing short of amazing. There’s a unique blend of spices that hits you from the first bite, offering depth and warmth that elevates every dish it graces. Whether tucked into tacos or sprinkled over nachos, the ground beef is a standout star that demands attention.The salsa also deserves its share of the spotlight. Fresh, vibrant, and with just the right kick, it’s the kind of salsa you find yourself dreaming about long after you’ve left the restaurant. It pairs perfectly with their crisp, homemade tortilla chips, making for an addictive start to any meal.But let’s not forget the sides, the unsung heroes of many a meal. The rice and beans at El Rodeo are all amazing in their own right. The rice is fluffy, subtly seasoned, and the perfect complement to the richer dishes. The beans, meanwhile, are creamy and comforting, a testament to the care and tradition that goes into every pot.In conclusion, El Rodeo Mexican Restaurant is a must-visit for anyone in Middleburg Heights looking for authentic Mexican cuisine. The atmosphere is warm and welcoming, the service is friendly, and the food is outstanding. It’s clear that El Rodeo takes pride in every dish they serve, making it not just a meal, but an experience. Highly recommended for a delightful culinary adventure!“

4.2 Good73 Reviews
tropical flame Food Trucks • $
707 Brookpark Rd, Cleveland

“Had lunch from Tropical Flame today and it was very tasty. I ordered a chicken and rice bowl. It came with a creamy curry sauce that I loved. It had a hint of spice and a great overall flavor. The chicken was very good - it was moist, tender, and tasted good. The dish also had pears and potatoes, but I couldn't taste the pear. The basmati rice was dry and yellow, but tasty. He added corn, which I loved. It made the dish that much more filling. He also overloaded my bowl. Plus, he threw in a free can of pop for a total of $10. I can see that this truck doesn't attract of lot of customers, but I can tell you, the rice bowls are tasty. I believe this is one of the few, if not the only Indian-influenced food truck around. Give it a try!“

5 Superb13 Reviews
Nuevo Modern Mexican & Tequila Bar Mexican • $$
1000 E 9th St, Cleveland

Customers` Favorites

Habanero Jelly Guacamole
Birria Quesadillas
Chips and Salsa
Tacos Al Pastor
Guacamole Trio
Tortilla Chips
Birria Ramen
Steak Tacos
Shrimp Tacos
Spicy Mango

“Stopped here for lunch with some co-workers. This was my first time here, and I would go back to again. Something happened with the restaurants POS machines and we had to wait a while for any orders to be taken until they were connected. We had to speed up service with our waiter, but she was respectful and accommodating about it. Sorry I don’t remember name for a shoutout. This was different from any other Tex-Mex I’ve had before, but it was all surprisingly tasty. The menu items are unique, so you just have to be willing to try something new. I had the Lomo Saltado tacos, and they were delicious! Would definitely eat them again. Beautiful atmosphere here. Would be a nice spot to eat outside at when the weather is nice.“

4 Good122 Reviews
Si Señor Mexican Restaurant Mexican • $
16800 Lorain Ave, Cleveland

Customers` Favorites

Stuffed Jalapeños with Rice Beans and Cheese
Tortilla Chips and Salsa
Enchiladas Rancheras
Chicken Enchiladas
Quesadilla Grande
La Bamba Nachos
Fried Ice Cream
Seafood Fajitas
Tortilla Soup
Taco Tuesday

“Vegetarian options: Could order rice and veggies, but I'm not sure if they use any animal byproductsParking: Parking lot is small but usually can find someone leaving. Also street parking along the downtown Kamms strip.Kid-friendliness: YesWheelchair accessibility: Yes“

4.1 Good59 Reviews
Media Luna Bakery Mexican • $
250 W Huron Rd, Cleveland

“The young man who took my order was very patient and kind. I had no clue what I was doing when I walked up to order for the 1st time. The atmosphere could be better, the place looked like a hole in the wall with no definite sign up. There was only 2 people working and the cook was on his phone and joking instead of getting right to work. (I was the only person there ordering). The tacos were good, not great but good. Could have been warmer.“

4.6 Superb17 Reviews
Villa y Zapata Mexican • $
8505 Madison Ave, Cleveland

Customers` Favorites

Ground Beef Burrito Dinner
Lime Margherita and Salsa
Enchilada with Mole Sauce
Chicken Avocado Soap
Chips and Salsa
Chile Rellenos
Guacamole

“Enchilada with veggies and mole was superb. Also, the chicken enchilada with green sauce was excellent. Dessert was fried ice cream which was tasty. Appropriate Spanish music playing in the background added to the atmosphere. We will return.Parking: Park in back and enter through the backdoor.“

4.2 Good34 Reviews
MODbites Mexican • $
230 W Huron Rd Suite 7421, Cleveland

“Recently found this gem and holy moly flavor town is what I'm talking about!! This place is absolutely hands down best place to eat in n tower city.. I've had the chicken and the bbq Korean short ribs bowls, the guacamole ? ?, if you haven't tried it, get there asap..“

4.9 Superb8 Reviews
Barrio Tremont Tacos • $
806 Literary Rd, Cleveland

Customers` Favorites

Build Your Own Tacos
Build-Your-Own Tacos
Guacamole and Chips
Guacamole Especial
Barrio Caipirinha
Pineapple Salsa
Chips and Salsa
Green Goddess
Shrimp Tacos
Custom Tacos

“Recently had the best service at this Barrio. Our server Meg was great, especially with anticipating our needs. It was also great after waiting a short time that our table already had a high chair set up, and the staff was kind enough to bring some toys for our kid to play withFood and drinks are great, especially the monthly specials.“

3.9 Good85 Reviews
Pizza Melt Pizza • $
1413 E 9th St, Cleveland

Customers` Favorites

Half Sheet Hawaiian Pizza
Full Sheet Deluxe Pizza
Half Sheet Deluxe Pizza
Melt's Special Pizza
Chicken Quesadilla
Cinnamon Sticks
Cheese Pizza
Cheese Fries
Breadsticks
Sauce

“Okay so I’ll start off by saying me and my boyfriend had a ENTIRE debate about this place. I was bias . I talked down on this place and said no don’t order bc I’ve never heard of it. Soooo he ordered anyway! So i ordered Mexican off door dash (being a spoiled brat and TRYING to prove a point) am needless to say the Mexican food is sitting on the counter UNOPENED i swear i can’t make this up. This pizza is was literally the BEST UNDERRATED pizza places I’ve EVER had.the quality, the taste of the pizza itself was GOOD! Sauce was good and didn’t give me instant heart burn ??. Just order it. Promise you won’t regret. The wings, were ordinary “wings” nothing to brag about tbh! But the pizza?. Different story ???.“

3.9 Good77 Reviews
El Tango Latin Mexican Grill Mexican • $
14224 Madison Ave, Cleveland

Customers` Favorites

Tacos De Carnitas Taco
Homemade Cuban Key
Enchiladas Rojas
Homemade Vanilla
Fresh Made

“The food was amazing, as was the atmosphere, but the cook is also the waiter and everything. You have to be willing to wait forever for your food, have the wrong food to you, and maybe get forgotten. There was another guy helping him out, but I was told that was not normal, and the young male disappeared shortly after taking our order and never came back.I was told by the friend who invited us that "the old cowboy" is usually the only employee, and there's only one customer. Tonight, he had a stream of customers and ran out of supplies.We didn't get our third drink for quite awhile. He brought the wrong food to the table next to us. We waited 2 hours for our food and he brought us an extra taco. I assumed it belonged to a different table and suggested as much. I said we'd accept it if it didn't belong to a different table. He left it with us.It was all absolutely delicious, but it was $45 for four tacos -- one of which we didn't order, 2 pieces of delicious Key lime pie, one $2 bottle of water, 2 $3 bottles of Jarritos, and he tried to charge us for chips and guac that we neither ordered nor received.My husband absolutely refuses to go again, but we had a good time chatting with our friend and the food and atmosphere were wonderful. I'd go again. Just don't expect professional service.And make sure you bring cash.Parking: There were a number of free spots available when we arrived, though I don't know if that's always true. Some of the other parking spots had parking meters.“

4.3 Superb12 Reviews
Ohio City Burrito Mexican • $$
526 Superior Ave, Cleveland

Customers` Favorites

Brother's Burrito

“Here for a conference and wanted to walk to a local place for lunch. I think I found the best place in town. My burrito was huge and delicious (and I’d say I’m a connoisseur of burritos). The employees were very friendly, the space inside is small with only a few tables but one was available and clean for me. Best of all, the giant burrito and fountain drink was very reasonably priced. Winner, winner, burrito lunch (and dinner). ?“

4.1 Good17 Reviews

29
Camino

Camino Mexican • $
1300 W 9th St, Cleveland

Customers` Favorites

Beer Chicken Taco
Margherita
Quesadilla

“Camino is a great spot to have some tasty tacos and drinks! I've always been able to find seating and it's a fun atmosphere with neat decor. The food is great! There are so many options of tacos. My personal favorites were the Backyard BBQ chicken and the Taco Durado. The margaritas are good too! Overall, it is a very solid taco spot that I'd recommend to anyone.“

3.9 Good35 Reviews
Tapatias Taqueria Mexican • $
12501 Lorain Ave, Cleveland

Customers` Favorites

Tacos De Asada or Al Pastor
Street Tacos Lunch Combo
Tacos De Carne Asada
Burritos Mexicanos
Salsa and Chips
Chips and Salsa
Mojarra Frita
Chips & Salsa
Lengua Torta
Quesadillas

“Phenomenal tacos! You get them plain, and there is a cart full of condiments...not just your usual salsas, onion and cilantro - try pickled onion and habanero slices! Sit at the bar and get a nice cold beer to wash them down. Enjoy this gem.“

3.8 Good62 Reviews
Loading...
map Map