28 Best Mexican Restaurants in Cleveland

Find Cleveland's best Mexican restaurants right here.

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

“Great food great cocktails and great service! Love Chef Chris’s specials !“

4.3 Superb115 Reviews
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

“Beautiful place! Good, drinks, service were all great“

4.5 Superb175 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

“Love margaritas? Love guacamole? Love Momocho! Momocho is the place to go if you are looking for a modern take on Mexican, a flight of margaritas, or a flight of guacamole. Yes, I said a flight of guacamole. Try it. Trust me. My friend and I sat at the bar, which is full service. I had a flight of margaritas and chose the blood orange, hibiscus, and pomegranate. For our flight of guacamole, we tried the goat cheese, the crab, and the peppercorn. For some reason we thought we needed more food, so I ordered the chile relleno and my friend ordered the camarones tacos. Excellent, excellent food. I am going to have to return to Cleveland soon so I can come back here! If you haven't been: be aware that there is a parking lot, but it is very small and fits about 8 cars, so you may have to look for street parking. There is some outside seating, some inside, and a little at the bar.“

4.5 Superb128 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

“Excellent food & service!“

4.5 Superb121 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
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

“This place is easily a 10/10. The food is authentic and SO good, ambience is fun and our server was absolutely amazing, she was working solo in her section while bartending and didn’t miss a beat. She gave awesome recommendations and the food all came out so quick. Hats off the chef!! Yummy!! Highly recommend and will come back next visit!“

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

“I went for a quick dinner. 3 tacos and they were all tasty“

4.4 Superb106 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 Mexican food; chips aren’t as good as Chipotle but the fajitas & shrimp bowl were great!!“

4.4 Superb104 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

“It was Cinco de Mayo and the place was jumping! Lots of celebrating! Special menu for the day! Food was good!“

4.4 Superb97 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

“Good food and service was awesome“

4.4 Superb94 Reviews
11

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 Superb40 Reviews
La Plaza Taqueria Mexican • $
13609 Lakewood Heights Blvd B, Cleveland

Customers` Favorites

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

“I went for a quick dinner. 3 tacos and they were all tasty“

4.5 Superb65 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.“

4.9 Superb28 Reviews
Locos Street Tacos & Burritos Mexican •
4760 W 130th St, Cleveland

Customers` Favorites

Beef Birria Taco and Chicken Burrito Bowl
Black Raspberry Truffle Sunday
Small Consome with Birria
Chicken Beef Birria Tacos
Birria Taco Bogo Box
Mexican Corn in Cup
Chicken Birria Taco
California Burrito
Chick Burrito Bowl
Breakfast Burrito

“OMG!!! Best tacos I've ever had. Burritos and corn are great, too! Better than any I got in Texas. Friendly and wonderful service. Great place to have some tasty food at their picnic tables on Friday night. Great prices! This is NOT fast food. They make it fresh to order and it's well worth the wait.It was so good, we placed a second order to take home!“

4.2 Good106 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

“My husband and I really like this restaurant. The facility is clean and spacious. You never feel crowded. The staff is courteous. The food is always fresh tasting and arrives quickly. They have online coupons too!“

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

Customers` Favorites

Brothers Burrito
Chicken Burrito
Naked Burrito
Carnitas Bowl
Chips

“I had a bowl with rice, beans, Carnitas, sour cream, guacamole, corn salsa and cheese! It was delicious!“

4.2 Good76 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.1 Good81 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

“Unique interior. Very colorful and festive!“

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

“We went in for a take out order and were instantly greeted with excitement. Juan was very hospitable and overall a great personality. The live music is amazing and the entire place is involved, the atmosphere brings people together. Our food was amazing and fresh! Juan made sure that we got our food within 10 minutes of our order. The best restaurant experience we've had and we didn't even dine in.“

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

“Tons of delicious options including grab n go stuff they can warm up for you. Great service. They have indoor and outdoor seating, the patio is a relaxing vibe. I always buy way too much stuff when I come! I didn’t think prices were outrageous.“

4.6 Superb18 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

“This quaint spot has been a favorite of my parent’s for years. If looking for a place that makes “real” Mexican food this is it. Family owned and operated every plate is served with a smile. The guacamole was fantastic. The meals were special. If you like authentic, rush to get this.“

4.2 Good34 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.“

3.9 Good167 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

“We've been eating here sporadically for years. Although the menu is pared down (we miss the deep fried avocados) and the host is also the server, the food is still excellent. I had the chicken coconut lime soup, a meal in itself. The soup had more ingredients than a wedding soup, all freshly cut and served mostly al dente. My husband had the beef tamale; it was huge and tasty, a good value. The guacamole was not overly onioned or too much cilantro, with bits of fresh apple in it, a nice change. The chips were dusted with cinnamon, a heads up for those unused to the mixing of flavors.We lament not going out to eat more often but when we do, we gravitate to owner-run small businesses. It's probably best to arrive during non-peak hours. The host is proud of his creative cuisine and might have time for a quick chat.“

4.4 Superb16 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
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
Small Deluxe Pizza
Chicken Quesadilla
Cinnamon Sticks
Cheese Pizza
Cheese Fries
Breadsticks

“Pizza Melt is my go-to spot for late-night cravings! Their pizzas are always piping hot and delicious, even at 3 a.m. Plus, where else can you snag a large pepperoni pizza for just $13 in the wee hours? It's a steal! Highly recommend for those late-night munchies“

3.9 Good94 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

“great service. we love to go there especially if Sasha. S. IS WORKING . SHE IS THE BEST.. SHE PROVIDES EXCELENTE SERVICE !!!“

3.9 Good89 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

“Since when they charged the service fee for a party of 4? I know some restaurants have this policy for party over of 6,8,10 etc...., but for a party of 4? Really? Plus the tip is optional not required, I'm been there many times I love the food and I always had good service till today, the service was rude and terrible“

3.9 Good68 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