30 Best Mexican Restaurants in Cleveland

Find Cleveland's best Mexican restaurants right here.

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

Customers` Favorites

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

“The service from the time you walk in and until you leave is like you are welcomed into their home. Beehive cocktail was top notch. I enjoyed the Colorado burrito and it would feed two.I can't wait to come back again and again! Great for date night, brunch, sunday funday, business meetings, GNO, or birthdays!Best food on W. 25th Street in Cleveland.We live in Battery Park, also awesome food, but this is the best CLE Mexican dishes.PsA: I've been to Blue Habenero and Nuevo on E9th pier.Happy to say it LOUDthat AVO is the best Cleveland has for Mexican!Thank you!!!!!Just a bit south of West Side Market on opposite side of the street.Wheelchair accessibility: Entry and tables for wheelchairs available“

4.3 Superb105 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
Spicy Cilantro

“The food is DELICIOUS, the margaritas are amazing, and the staff is so friendly! Everything was handcrafted with love, the restaurant is huge and beautifully decorated and most importantly clean! I highly recommend! Perfect for date night or girls night out.“

4.4 Superb152 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
Margarita Flight
Street Corn Cob
Chips and Salsa
Burrito Gigante
Nachos Supreme
Chicken Fajita

“New favorite Mexican spot— the food is top notch & service is great! We’ve been here two time in the past two months and both times have been amazing! Fantastic and quick service, great cocktails and an awesome happy hour. Love the ambience, music and vibes here!!! Can’t go wrong with their entrees & tacos are great— recommend the chicken chipotle!“

4.4 Superb123 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
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 Superb110 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
Jumbo Burrito
Chimichangas
Steak Fajita
Nachos 1942

“Went there for the first time last night, before Mamma Mia, and this place will be in our rotation of places we like around Playhouse. The food was great and reasonably priced. The margarita was great too. We all got a different taco plate and shared 1 of each and all three were so good.“

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 Superb94 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.5 Superb61 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

10
Momocho

Momocho Mexican • $$
1835 Fulton Rd, Cleveland

Customers` Favorites

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

“Food was great. Our server was very nice and checked on us often. I ordered an Agua Fresca and it tasted great but was heavy on the ice. Carne asada is excellent. Cooked exactly as requested. They have the same menu as El Carniceria in Lakewood which seems bigger and more open.“

4.4 Superb76 Reviews

11
Currito

Currito Mexican • $
5300 Riverside Dr, Cleveland

Customers` Favorites

Spicy Thai Salad with Chicken
Thai Peanut Bowl

“I can’t visit CLE airport without getting the Health Nut smoothie here. Every time it’s delicious and consistent because they measure the ingredients. I’ve also had bowls and smoothies that have all been great. The ingredients are fresh and sauces are full of flavor. The place is very clean and the staff is friendly. I highly recommend it. I wish there was a location outside of the airport!“

4.8 Superb35 Reviews
Don Ramon Mexican Restaurant Mexican • $$
6278 Pearl Rd, Parma Heights

Customers` Favorites

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

“Consistently churning out Mexican favorites. Arroz con Pollo, Carnitas, Enchiladas, Tamales… if you’re in the mood for a Fiesta or stopping by to pickup carry out, including Margaritas to go, this place should be on everyone’s list of ‘go to’ Mexican restaurants.“

4.4 Superb62 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 Superb80 Reviews
Villa y Zapata Mexican • $$
8505 Madison Ave, Cleveland

Customers` Favorites

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.1 Good150 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
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 Superb57 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
Enchiladas Supremas
Chicken and Chorizo
Beef Chimichanga
Burrito Supreme
Fried Ice Cream
Chips and Salsa

“Quick kitchen with take out food and cute colorful mexican decor inside.Vegetarian options: Many vegetarian dishes. Big vegetarian section in the menuDietary restrictions: Gluten free and vegetarian optionsParking: Parking all around the building, lots of spacesKid-friendliness: Color kids menu and high chairsWheelchair accessibility: Parking close by and ramp up to the door“

4.2 Good69 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
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
Taco Tuesday
Cheese Dip
Molcajete
Tamales
Flautas
Steak

“So have you ever been to a Mexican restaurant anywhere in Northeast Ohio? Then this is exactly what you're looking for because I feel like it's the same as any other of the dozens of Mexican restaurants... but the food is good the price is reasonable and the service is “

4.1 Good60 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
Stoner Shell
Custom Tacos

“Perhaps one of the most delicious tacos I have had in a while. Got the make your own bowl with pork and the flavors were amazing. Paired that with a chorizo soft taco with aioli which was also delicious. Great food and great service!! Can't wait to roll back into town and check this place out again.“

4 Good85 Reviews
Media Luna Bakery Mexican •
250 W Huron Rd, Cleveland

“New addition to the Tower City food court. Definitely get some bang for your buck here...got 2 empanadas and a arepa for about $10. Food was OK, didn't wow but wasn't bad. Service was nice. Food was cooked to order and took 5-10 mins to come out. Happy to see unique restaurants filling the sleepy tower city...hope to see more soon.“

4.6 Superb16 Reviews
Hola Tacos & Cantina Mexican • $$
12718 Larchmere Blvd, Cleveland

Customers` Favorites

Chicken Birria Taco
Nachos with Chicken
Guacamole Side
Beef Empanadas
Chips and Salsa
Chorizo Taco
Birria Pizza
Chicken Tacos
Esquite Taco
Quesabirria

“I always come to hola larchmere with my mom and we love when we get Ola as our server, she’s very attentive and patient with my mum. And she has the best recommendation I love the short rib and the smash burger we tried yesterday. She told us the restaurant is transitioning can’t wait to see what is coming.We are regulars so we will definitely be coming back“

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

“It was my first time here and I was really good our server Brayan was so amazing he was really kind our food was amazing and came out really fast. Brayan explain how everything in the menu when we had questions. We came from Michigan and I really recommend here and more with our server Brayan.“

3.9 Good106 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
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
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.2 Good18 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

28
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
Johnny Mango Vegetarian • $
3120 Bridge Ave, Cleveland

Customers` Favorites

Bangkok BBQ Chicken
Pad Thai Noodles
Shrimp Fried Rice
Steak Fried Rice
Vegan Pad Thai
Vegan Nachos
Quesadillas
Burritos
Tacos
Mango

“Last night was our first visit since the pre-pandemic era. We’re so glad this restaurant managed to survive. The food was still as tasty as before, maybe even better! The flavors are so unique, the portions are hefty, and the value is unmatched. Not to mention the margaritas are some of the best in Cleveland!“

3.8 Good60 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
Chips & Salsa
Lengua Torta
Taco Salad
Quesadillas

“Waiter was excellent and attentive and the tacos were amazing. My new favorite taco place. The meat had a great taste and I love their taco topping bar. We didn’t expect to get dessert, but once we heard they had Tres Leches cake, we couldn’t resist and it was so good.“

3.8 Good57 Reviews
Loading...
map Map