33 Best Mexican Restaurants in Cleveland

Find Cleveland's best Mexican restaurants right here.

Momocho Mexican • $$
1835 Fulton Road, 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 Superb465 Reviews
Blue Agave Street Tacos & Margaritas Mexican • $$
2071 East 4th Street, 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

“I've been here many times on my trips to Cleveland and never disappoints. Good affordable food in the heart downtown. Everything from the salsa and chips to the variety of crafted margaritas to the generous plates of food are delicious. A nice variety of tacos, and entrees to choose from.“

4.6 Superb533 Reviews
Blue Habanero - Street Tacos & Tequila | Mexican Mexican • $$
6416 Detroit Avenue, 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.5 Superb491 Reviews
Avo Modern Mexican Mexican • $$
2058 West 25th Street, 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 Superb285 Reviews
La Playa Mexican Food & Mariscos Mexican • $$
6410 Detroit Avenue, 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 Superb292 Reviews
Don Ramon Mexican Restaurant Mexican • $
4866 Richmond Road, 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.4 Superb343 Reviews
Agave & Rye Cleveland Mexican • $$
1352 West 6th Street Suite 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 \u0026 Epic Size Queso
Chips and Salsa and Cheese
Grilled Burria Burrito
Grilled Birria Burrito
Carne Asada Egg Roll
Mac N Cheese Beignets
Irish Birria Nachos

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

4.3 Superb468 Reviews
El Jalapeños Authentic Mexican Restaurant Mexican • $
1313 West 117th Street, 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
Don Ramon Mexican Restaurant Mexican • $
6278 Pearl Road, 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 Superb330 Reviews
Ohio City Burrito | Mexican Mexican • $
1844 West 25th Street, Cleveland

Customers` Favorites

Horchata Pick Up Only
Barbacoa Beef Burrito
Corn Tortilla Chips
Shredded Chicken
Brothers Burrito
Chips and Queso
Chicken Burrito
Naked Burrito
Veggie Burrito
Carnitas Bowl

“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.3 Superb367 Reviews
Cozumel W. 150th | Mexican Mexican • $
4195 West 150th Street, 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
Cozumel Fajita
Chicken 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.3 Superb286 Reviews
Fiesta Vallarta Mexican • $
5221 State Road, 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 Superb192 Reviews
Cilantro Taqueria - Coventry Mexican • $
2783 Euclid Heights Boulevard, 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.2 Good422 Reviews
Nuevo Modern Mexican & Tequila Bar Mexican • $$
1000 East 9th Street, 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.1 Good645 Reviews
15

Camino

Camino Mexican • $
1300 West 9th Street, Cleveland

Customers` Favorites

Beer Chicken Taco
PB & Steak Tacos
Backyard BBQ
Margherita
Quesadilla
Taco-BYO
Wings

“Food is delicious and they have a great service“

4.3 Superb207 Reviews
Villa y Zapata Mexican • $
8505 Madison Avenue, 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.4 Superb152 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 Good249 Reviews
18

Currito

Currito Mexican • $
5300 Riverside Drive, Cleveland

Customers` Favorites

Spicy Thai Salad with Chicken
Breakfast Burrito
Thai Peanut Bowl

“My family had our flight from Vegas to Tampa canceled and had to divert to Cleveland for an all day layover. We discovered Currito restaurant in the airport. First it was the protein shake. Then we had a burrito and bowl with chicken and options. It was seriously the best tasting and healthiest I’ve ever had! Protein and Vitamin blast shakes tasted awesome with natural ingredients and low or no sugar. Seriously so much better than Chipotle/Jamba Juice/Smoothie King combined. Prices reasonable. Staff very friendly. Food set up super clean. Not expected for airport setting! Funny thing is that Chik Filet and Shake Shack was crowded and we had no line for currito. People go to the mediocre big box places and miss out on quality maybe because of lack of name recognition? If there are no Currito restaurants near Sarasota Florida I hope you will open one!!“

4.4 Superb143 Reviews
Tapatias Taqueria Mexican • $
12501 Lorain Avenue, 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“

4.2 Good238 Reviews
Chili Peppers Fresh Mexican Grill Mexican • $
869 East 185th Street, 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.2 Good235 Reviews
1942 Tacos and Tequila | Mexican Mexican • $$
1220 Huron Road East, Cleveland

Customers` Favorites

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

“Fantastic experience! Food and drinks were amazing.“

4.1 Good291 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 Superb76 Reviews
Tacologist Tacos Tequila Margaritas Mexican • $
11409 Euclid Avenue, Cleveland

Customers` Favorites

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

“amazing time, good food, great service“

4 Good332 Reviews
Si Señor Mexican Restaurant Mexican • $
16800 Lorain Avenue, 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“

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

Customers` Favorites

Bean and Veggie Burrito
Bags Chips
Carnitas
Birria
Bowl

“10/10 support your local eateries instead of Chipotle! But I almost don't want to give them a good rating so I don't have to wait for a table! The serving size is perfect 👌🏼 and reheats well in the oven even 2 days later. Their guacamole is fresh and worth the $6 and change with whatever you order as your main. They assisted without even needing to be asked! Overall impressed!“

4.4 Superb59 Reviews
Pizza Melt Pizza • $
1413 East 9th Street, 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
Pepperoni Pizza
Slice of Pizza

“Native New Yorker. The owner heard me ranting and raving about how incredible the pizza was. He introduced himself - great guy. I explained I've been unable to find such incredible pizza in the state, as it's hard to beat what you can find in New York. He then tells me he's from Brooklyn, New York! Between me and my three friends, we finished two extra large pizzas.

This has been the only place to take me home within the state of Ohio. Hands down the best pizza I've ever had in this state.

Think about that.“

4.3 Superb298 Reviews
Ohio City Burrito Mexican • $
526 Superior Avenue East, 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 :)“

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

Customers` Favorites

Chips \u0026 Guacamole
Chips \u0026 Salsas
Tres Leches Cake
Carne Asada
Beef Birria
Quesadilla
Fish Baja
Churros
Tacos

“We ended our Saturday events here just as the city was waking up and starting at Mass & Agave. He service team was kind and polite. The foot traffic picked up quickly and caused some minor waits for service but the server was gracious is acknowledging the situation and offering gratitude for our patience. Birria quesadilla was my husbands dream come true! Tuna poke was delightful as well!“

3.9 Good215 Reviews
La Plaza Taqueria Tacos • $
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 Superb133 Reviews
Barrio Tacos Tremont Tacos • $
806 Literary Road, Cleveland

Customers` Favorites

Chicken Caesar Smash Taco D E
Build Your Own Tacos
Build-Your-Own Tacos
Guacamole and Chips
Guacamole Especial
Barrio Caipirinha
Customized Tacos
Pineapple Salsa
Chips and Salsa
Al Pastor Bowl

“Probably some of the best tacos I’ve ever had. Great atmosphere too“

4.1 Good380 Reviews
J-G taqueria el milagro Mexican • $
12123 Lorain Avenue, 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
Johnny Mango Vegetarian • $
3120 Bridge Avenue, Cleveland

Customers` Favorites

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

“The food and staff are phenomenal!“

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

You May Also Like