34 Best Mexican Restaurants in Cleveland

Find Cleveland's best Mexican restaurants right here.

Barroco | Latin American Mexican • $$
12718 Larchmere Blvd, Cleveland

Customers` Favorites

Cuban Sandwich and Yuca Fries
Colombian Chorizo Platter
Carne Asada & Calentado
Guacamole and Chips
Condado Cheese Dip
Maduros Con Queso
Jimador Reposado
Chicken Tostones
Chicken Skewers
Smoked Colada

“Amazing food! Wonderful service!🤩 Todo es divino!!!“

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

Customers` Favorites

Chips and Salsa with Guac and Queso
Chicken Chipotle Tacos
Spicy Grilled Burrito
Melting Chimichanga
Garlic Shrimp Tacos
Quesadilla Sampler
Carne Asada Tacos
Margarita Flight
Tacos De Alambre
Chicken Fajitas

“Visiting Cleveland and I needed a good margarita! Firstly restaurant is beautiful. Perfect for girls night, date night you name it. Server was amazing, very friendly and patient. I got the guac- gotta say 10/10 just the way I like it! But that margarita…lets be honest here I had a few margaritas on my trip to Cleveland but none of them matched the ones at blue agave. Perfectly balanced cocktail! Prices were very reasonable!! Also after I got home I realized I mislaid the receipt for my expenses- I sent them a message on Instagram and moments later the replied with a copy of my bill! Absolute lifesavers! I’ll be back in June and whenever someone asks me what’s good in Cleveland- blue agave will be the first thing I tell them about 👌“

4.6 Superb465 Reviews
Momocho Mexican • $$
1835 Fulton Rd, Cleveland

Customers` Favorites

Guacamole Sampler Platter
Poblanao Chile Relleno
Smoked Trout Guacamole
Black Pepper Pecorino
Goat Cheese Guacamole
Pork Chop Al Carbón
Margarita Sampler
Braised Short Rib
Machaca Taquitos
Margarita Flight

“This place is a 10 out 10+I would highly recommend this place !! The food is fresh , delicious and not to mention the staff and owner are all so friendly!! Definitely will be going back !!“

4.7 Superb432 Reviews
Blue Habanero - Street Tacos & Tequila | Mexican Mexican • $$
6416 Detroit Ave, Cleveland

Customers` Favorites

Shrimp and Chicken Fajitas
Tacos de Flor de Calavaza
Taco Salad with Chicken
Spicy Grilled Burrito
Spicy Mango Margaita
Surf and Turf Fajita
Grilled Chicken Bowl
Spicy Tortilla Soup
Quesadilla Sampler
Carne Azada Bowl

“2nd time here within 24hrs. The food is delicious. My favorite Mexican restaurant hands down. Food is cooked with love. Thanks everyone!!!“

4.6 Superb476 Reviews
La Playa Mexican Food & Mariscos Mexican • $$
6410 Detroit Ave, Cleveland

Customers` Favorites

Tacos de Chicharrón de Atún
Tacos de Chicharron de Atun
Tacos de Pulpo Al Pastor
Red Snapper Frito Chillo
Camarones Al Mojo De Ajo
Tacos Chicharron de Atun
Hot Cheetos Street Corn
La Playa Ceviche Tower
Palomitas de Camarón
Cazuelas De Mariscos

“We saw this restaurant recommended on Instagram. It did NIT disappoint!! The staff was super friendly, food was awesome but that margarita that looks like ice cream (but is not) is out of this world!!! We will be back!!!“

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

Customers` Favorites

Tacos- Grilled Avocado Shredded Chicken and Barbacoa
Lobster Enchiladas ⓖ
Shrimp Guacamole Dip
Grilled Shrimp Taco
Tacos Chips Salsa
Burrito Colorado
Breakfast Tacos
Chicken Waffles
Brunch Burrito
Diablo Shrimp

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

4.3 Superb269 Reviews
Agave & Rye Cleveland Mexican • $$
1352 W 6th St #152, Cleveland

Customers` Favorites

The Cheesy Amigo & the Plain Jane Epic
Sister of the Plain Jane Quesadilla
The Sugar Daddy of the Plain Jane
Chips and Salsa and Cheese
Grilled Burria Burrito
Grilled Birria Burrito
Carne Asada Egg Roll
Mac N Cheese Beignets
Irish Birria Nachos
Birria Irish Nachos

“Shae was such a good server! She was fast and the food was good. We will definitely be back :)“

4.3 Superb425 Reviews
Fiesta Vallarta Mexican • $
5221 State Rd, Cleveland

Customers` Favorites

Three Tacos Dinner with Rice \u0026 Beans
Three Tacos Dinner with Rice & Beans
Pastel de Tres Leches
Enchiladas Vallarta
Quesadilla Rellena
Enchiladas Verdes
Camarones Al Ajo
Steak & Chorizo
Chicken Fajitas
Mexican Taquitos

“The last time I had Mexican food this good I was in Cozumel eating at the home of a local. Everything here tastes incredibly fresh and authentic. Not one thing reminded me of a chain restaurant, this is the real thing. The food is made by people who know how it should taste. On this visit I had a carnitas quesadilla and the meat was tender and tasty, the tortilla perfectly crunchy. The service was fast but not rushed, friendly and helpful, gracious. Kudos to the team putting out food of this quality that is also affordable. A meal here will not only fill you up, but you might leave with enough for a late-night snack, too. Oh yeah, don't miss the Flan - I got one to go since I was stuffed from dinner. Thank you!“

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

Customers` Favorites

Smothered Chorizo Burrito
Habanero Jelly Guacamole
Birria Quesadillas
Hog Quesadilla 18
Korean BBQ Tacos
Chips and Salsa
Tacos Al Pastor
Guacamole Trio
Tortilla Chips
Queso Fundido

“Enjoyed Victoria's exceptionally great, kind, and pleasant customer service! The manager was a kind and helpful team member also! The food was also delicious! Also enjoyed the environment by the lake with a walk around the building seeing boats, the fire fighters boat, the Steamship William G. Mather ship, jet skiers, tiki boat cruise, the Good Time III, and volleyballers!“

4.2 Good635 Reviews
Don Ramon Mexican Restaurant Mexican • $
4866 Richmond Rd, Cleveland

Customers` Favorites

Burrito Mexicano and Fajitas
Steak Fajitas and Steak
Moctezuma Molcajete
Chicken Chimichanga
Fajitas Accompiants
Fajitas Don Ramon
One Chimichanga
Chicken Fajitas
Chips and Salsa
Seafood Soup

“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 Superb311 Reviews
Don Ramon Mexican Restaurant Mexican • $
6278 Pearl Rd, Parma Heights

Customers` Favorites

One Burrito One Enchilada Rice and Beans
Mixed Vegetables and Rice
Tortilla Chips and Salsa
Enchiladas Supremas
Big Burrito Norteno
California Burrito
Margaritas Flight
Fajitas Don Ramon
Chips & Salsa App
Margarita Flight

“This place never disappoints. Food options, pricing, taste, portions, and drinks are all on par and what would be expected. Service has always been great with food arriving fast and hot and servers checking in on occasion to see if you need anything.“

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

Customers` Favorites

Sizzling Fajitas with Steak Chicken and Shrimp
Steak or Chicken Fajita Taco Salad
Margherita with Chips and Salsa
Pitcher of Strawberry Margarita
Steak Chicken and Shrimp Fajitas
Margherita and Chips and Salsa
Enchiladas with Rice and Beans
Nachos and Steak Quesadilla
Chip and Dipping Sauce
Plato de Carne Asada

“Good food and service was awesome“

4.3 Superb381 Reviews
13

Currito

Currito Mexican • $
5300 Riverside Dr, Cleveland

Customers` Favorites

Spicy Thai Salad with Chicken
Breakfast Burrito
Thai Peanut Bowl

“This is my go-to restaurant every time I fly out of CLE, even if my flight leaves from a completely different concourse. It’s unique for an airport restaurant and I’ve always been impressed by the quality and quantity of food.

One disclaimer is that I always fly out of CLE very early, so I’ve only ever tried their breakfast bowls, and I only ever get ground beef. But it’s always a super filling and delicious meal! The employees are more than happy to pile whatever you want onto your bowl.“

4.7 Superb138 Reviews
Locos Street Tacos, Burritos and Ice Cream Mexican • $
4760 W 130th St, Cleveland

Customers` Favorites

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

“First time there, and food was excellent!! Would recommend“

4.2 Good237 Reviews
Cozumel W. 150th | Mexican Mexican • $
4195 W 150th St, Cleveland

Customers` Favorites

Chicken Burrito \u0026 Chicken Enchilada Lunch with Sour Cream Lettuce and Tomato No Substitutions
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
Cozumel Fajita
Refried Beans

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

4.2 Good276 Reviews
1942 Tacos and Tequila | Mexican Mexican • $$
1220 Huron Rd E, Cleveland

Customers` Favorites

Quesadilla Fries & Taco
Tacos De Carne Asada
Birria Chimichanga
Sirloin Taco Salad
Quesabirria Taco
Margarita Flight
Carne Asada Taco
Fajitas Vallarta
Chips and Salsa
Huevos Rancheros

“Fantastic experience! Food and drinks were amazing.“

4.1 Good282 Reviews
Ohio City Burrito | Mexican Mexican • $
1844 W 25th St, Cleveland

Customers` Favorites

Horchata Pick Up Only
Barbacoa Beef Burrito
Corn Tortilla Chips
Brothers Burrito
Chicken Burrito
Naked Burrito
Veggie Burrito
Carnitas Bowl
Nachos
Salsa

“Uber eats food from here tonight and the bowls were super good. The chicken was moist but wish it was shredded better, there were chunks in it. Better than not having any chicken in it tho lol. The vegetables in my bowl tasted fresh. Didn’t see the sour cream in there but like I said it was really good taste. Will definitely order again :)“

4.2 Good350 Reviews
Taqueria El Paraiso Mexican • $
3156 W 25th St, Cleveland

Customers` Favorites

Carne Asada Torta
Plato de Camarones
Cocas Y Jarritos
Carne Asada Taco
Torta Especial
Street Tacos
Chilaquiles
Quesadilla
Carnitas
Burrito

“I just wanna point out that I’ve been in Cleveland now for quite some time and the best Mexican food that I have found so far has been here at Taqueria El Paraiso. I love their posole and especially love their chili Rellenos.
I would really recommend you guys give them an opportunity to show you how good their food really is. I eat there at least three times a week.“

4.5 Superb73 Reviews
Cilantro Taqueria - Coventry 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 w Consommé
Birria Tacos Con Consome
Chipotle Steak Burrito
Chicken Burrito
Tacos de Birria
Chorizo Tacos

“Excellent taco bar delivery for our 40 person event- Steak - chicken- pork - everything was delicious and so fresh- made for the perfect party food - lots of good reviews and plenty of leftovers! Thank you!“

4.1 Good402 Reviews
Pizza Melt Pizza • $
1413 E 9th St, Cleveland

Customers` Favorites

12 Medium Pizza Cheese Only
Half Sheet Hawaiian Pizza
Full Sheet Deluxe Pizza
Half Sheet Deluxe Pizza
Melt's Special Pizza
Small Deluxe Pizza
Chicken Quesadilla
Cinnamon Sticks
Slice of Pizza
Pepperoni Pizza

“The pizza is good but Jacob makes our experience great everytime. This was second time here and won't be our last it's almost our downtown tradition now. I come with my kiddos so we can sit outside and watch the city. Well it started to rain so I told him we would be coming inside and he set a table for us with the cheese for the kids. Then he put on boss baby and me and the kids rode out the storm at the pizza melt :) it was great! The first time he served us on the patio and was so kind to my kids. Will definitely be returning during our summer adventures“

4.3 Superb257 Reviews
Chili Peppers Fresh Mexican Grill Mexican • $
869 E 185th St, Cleveland

Customers` Favorites

Build Your Own Grilled Burrito
Build Your Own Wet Burrito
Build Your Own Soft Taco
Build Your Own Burrito
BYO Burrito Bowl
Nachos with Meat
Rice and Beans
Meat Choices
Quesadilla
Taco Salad

“Never disappointed when we eat here love it there“

4.1 Good228 Reviews
Masa & Agave Cantina Mexican • $$
777 St Clair Ave NE, Cleveland

Customers` Favorites

Chips \u0026 Guacamole
Carne Asada
Beef Birria
Quesadilla
Fish Baja
Churros
Tacos

“My food and cocktail were both delicious! I wish the menu had some more dinner options but I still had no problem picking out something delicious. We were able to quickly get reservations on a busy day. Shout out to the great server we had, Julian! He took great care of us. The steak tacos and esquires were incredible, I’d highly recommend. Also had some the pepino martini.“

4 Good167 Reviews
Coyoacan Taqueria & Brew Mexican • $
13133 Shaker Square, Cleveland

Customers` Favorites

Bags Chips

“We had a great experience here! The build-your-own bowl/burrito/etc experience is similar to chipotle/qdoba, except the quality, taste, and staff are so much better. The price is also the same if not better! There was also an excellent vegan option- the vegan chorizo- that I added to my bowl and it was delicious. My mom got the barbacoa and my husband got the carnitas and they both loved their dishes, too.“

4.3 Superb52 Reviews
Villa y Zapata Mexican • $
8505 Madison Ave, Cleveland

Customers` Favorites

Ground Beef Burrito Dinner
Enchilada with Mole Sauce
Lime Margherita and Salsa
Chicken Mole Enchiladas
The House Special Soup
Chicken Avocado Soap
Taco Dorado Combo
Dinner Huarache
Chicken Fajitas
Chips and Salsa

“Excellent food! We definitely will be back.“

4.3 Superb150 Reviews
Tacologist Tacos Tequila Margaritas Mexican • $
11409 Euclid Ave, Cleveland

Customers` Favorites

Shrimp Chicken and Steak Fajitas
Chips and Salsa Margherita
Mexico City Street Tacos
OMG Queso Nachos Brunch
Regular Lime margarita4
Mexican Street Tacos
Garlic Shrimp Tacos
Fridas Chimichangas
Quesadilla Sampler
Chicken Quesadilla

“amazing time, good food, great service“

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

“Very good food. First time their“

3.9 Good333 Reviews
La Plaza Taqueria Mexican • $
13609 Lakewood Heights Blvd B, Cleveland

Customers` Favorites

3 Piece Quesadillas Lunch
Chorizo Mexican Sausage
Tamales Plate Lunch
Carne Asada Tacos
Tacos Combo Lunch
Carna Asada Taco
Chips and Salsa
Grande Burrito
Refried Beans
Tacos 3 50 Ea

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

4.4 Superb124 Reviews
Tapatias Taqueria Mexican • $$
12501 Lorain Ave, Cleveland

Customers` Favorites

Tacos De Asada or Al Pastor
Street Tacos Lunch Combo
Tacos De Carne Asada
Quesadilla De Maiz
Quesadilla Grande
Burritos Mexicanos
Salsa and Chips
Fried Ice Cream
Chips and Salsa
Mojarra Frita

“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 Good234 Reviews
Luchitas Mexican Restaurant Mexican • $$
13133 Shaker Square, Cleveland

“When I think of Mexican food I often think of tacos and burritos. But today I got to try authentic food with my Mexican friend. We went to Casa Luchitas at Shaker Square. My friend introduced me to Ensalada de Nopal (cactus salad), Queso Fundido (chorizo with melted cheese), and Flautas (flour tortillas with shredded beef). I also had the Tres Leches cake. Everything I tried tasted different than anything I had before since a lot of restaurants are Americanized. The food was very good and the service was excellent. I suggest that you try this restaurant if you get the chance.“

4.3 Superb23 Reviews
Dahlia Coffee Co Coffee Shops • $
2937 W 25th St, Cleveland

Customers` Favorites

Chicken Salad Turnover
Dahlia Logo Tumbler
Drip Coffee 12 Oz
Chicken Empanada
Greek Turnover
Beef Empanada
Guava Roll
Pan Dulce

“Such a great coffee shop! The Cafe de Olla is amazing, and the empanadas and guava rolls were equally as impressive! To top it off, the owner is one of the nicest people I’ve ever met. I mentioned that I had kids, and she took the time out of her day to show me around the building and told me all about the art museum’s exhibits (the cafe currently shares a space with the Cleveland Art Museum’s Community Arts Center) that she thought my kids might enjoy. I can’t wait to see all of the additional offerings when the new location opens!“

5 Superb41 Reviews
Ohio City Burrito Mexican • $
526 Superior Ave E, Cleveland

Customers` Favorites

Naked Burritos Taco Salad
Chicken Tinga Taco
Brother's Burrito
Barbacoa Burrito
Brothers Burrito

“Uber eats food from here tonight and the bowls were super good. The chicken was moist but wish it was shredded better, there were chunks in it. Better than not having any chicken in it tho lol. The vegetables in my bowl tasted fresh. Didn’t see the sour cream in there but like I said it was really good taste. Will definitely order again :)“

3.9 Good122 Reviews
J-G taqueria el milagro Mexican • $
12123 Lorain Ave, Cleveland

Customers` Favorites

Al Pastor Torta

“I had the tings chicken quesadilla and the chicken was flavorful but a little dry. The horchata was very good.

I need to try some of there tacos! The prices are reasonable if not cheap (compared to just about anywhere else).
I will be back for elote and horchata!“

3.8 Good17 Reviews
La Plaza Supermarket Mexican • $
13609 Lakewood Heights Blvd B, Cleveland

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

4.2 Good218 Reviews
Las Dos Fronteras Mexican • $
3292 Fulton Rd, Cleveland

Customers` Favorites

Nachos & and Salsa
Chips and Salsa
Al Pastor Taco
Guacamole
Tamales
Tacos
Menudo

“Best Authentic Mexican food in town.“

3.5 Good145 Reviews

You May Also Like