What are you looking for?

Mexican Restaurants in Cleveland

4.7 - 148 votes

Hours: 11AM - 9PM

247 Keith St NW, Cleveland
(423) 464-5787

Nelas Tacos

Cleveland’s best kept secret! Nela’s Tacos is by far the best in town! The food is fresh and the staff is super friendly! You can tell they enjoy what th... More reviews

4.4 - 157 votes

Hours: 11AM - 10PM

2299 Keith St NW, Cleveland
(423) 790-0563

El Cazador Mexican Restaurant

Not bad. Service was a bit slow and the food was mildly seasoned. Probably closer to authentic Mexican food than most but heavy on the onions. Overall 3 ... More reviews

4.7 - 100 votes

Hours: 11AM - 8PM

525 Inman St W, Cleveland
(423) 813-4077

Burrito Xpress

Best nachos ever. Flan was Not as custody as I prefer but a great flavor. Generous servings. Very happy with this place More reviews

4.4 - 145 votes

Hours: 11AM - 9PM

4450 Frontage Rd NW, Cleveland
(423) 464-5196

DosBros Fresh Mexican Grill

This place has great food. It's basically a Mexican Sunway. They put your food together as you move down a line. But its delicious. You'll get ... More reviews

4.4 - 132 votes

Hours: 11AM - 9PM

713 S Lee Hwy, Cleveland
(423) 790-7232


The Pastor tacos are the best I've tried in the area and the staff is really friendly but the surroundings are not nice and the smell is really bad.... More reviews

4.3 - 132 votes

Hours: 11AM - 10PM

2507 N Ocoee St # 6, Cleveland
(423) 614-5333

Las Margaritas Mexican Restaurant and Cantina

Great service from very friendly staff. Food is very good and the happy hour drink specials are good als. More reviews

4.3 - 132 votes

Hours: 11AM - 10PM

4265 TL Rogers St NE, Cleveland
(423) 790-7677

La Fogata Mexican Restaurant

If you like nothing but chicken on your taco, then it’s perfect …. 3 slivers of lettuce and a drizzle of queso cheese just didn’t cut it for me ?‍♀️ Than... More reviews

4 - 152 votes

Hours: 11AM - 10PM

1647 25th St NW, Cleveland
(423) 614-8855

Las Margaritas

Food was great , large portions. Service was amazing. Will be stopping there to dine again. More reviews

3.9 - 159 votes

Hours: 11AM - 10PM

2502 N Ocoee St, Cleveland
(423) 339-1022

Tres Hermanos

Always enjoy our visits here. My favorite Mexican restaurant. Always clean, very friendly, quick service and great prices. More reviews

4 - 139 votes

Hours: 11AM - 10PM

2311 Treasury Dr SE, Cleveland
(423) 476-4690

La Altena

I love the food I get Pollo loco almost every week a few years back I found a bone in my food but we just kind of look past it. Yesterday we got food and... More reviews

3.8 - 144 votes

Hours: 11AM - 10:30PM

3055 Keith St NW, Cleveland
(423) 339-5700

Monterrey Mexican Restaurant

Very roomy and inviting. Well lit, clean, and friendly atmosphere. Food was hot and tasty. We eat here at least twice a month. Masks were worn by staff, ... More reviews

4 - 112 votes

Hours: 5AM - 10PM

1651 25th St NW, Cleveland
(423) 472-0581


The entire order is horrible. The fries are the Cheddar Bacon Ranch and there is literally a few specals of bacon, ranch on just the middle of the fries ... More reviews

4.1 - 101 votes

Hours: 11AM - 10PM

2509 N Ocoee St, Cleveland
(423) 614-5333

Las Margaritas

I ate here to only find out that night they made a 78 on their health department score due to roaches. I was a bit upset. More reviews

3.9 - 97 votes

Hours: 11AM - 9:30PM

3836 Candies Creek Ridge Rd, Cleveland
(423) 464-6900

Ok Maguey Mexican Grill #2

Honestly when it comes to Mexican food in Cleveland this is one of the more expensive planes to go. With that said you get what you pay for. More reviews

4.3 - 41 votes

Hours: 11AM - 9PM

694 Paul Huff Parkway, Cleveland
(423) 464-5540

Salsarita's Fresh Mexican Grill

What EXCELLENT service and food. The shells are terrific! Only Mexican fast food place I go to! The fresh food is amazing! More reviews

4.4 - 29 votes

Hours: 11AM - 9PM

66 Mouse Creek Rd NW, Cleveland
(423) 458-1100

La Rancherita Mexican Restaurant

Kind of plain and simple but the food was terrific. The chips and salsa were unbelievably tasty. No Bud Light but had a Dos Equis. More reviews

View on map