Nothing beats a no-frills Mexican food joint. Wouldn’t you agree?

Let’s be honest. The only thing that matters when you step foot into a Mexican restaurant is the food. The mouthwatering, flavorful food that could change your life if you let it. The following 9 restaurants are hiding some of the best Mexican food in Ohio—but you wouldn’t know it based on their exteriors alone.

  1. Oler’s Bar and Grill (Findlay)

Oler’s Bar and Grill/Facebook

Oler’s Bar and Grill/Facebook This hole-in-the-wall Mexican restaurant is a family owned and operated diamond in the rough. The Tex-Mex here is out of this world, as are their margaritas. Oler’s Bar & Grill is located at 708 Lima Ave., Findlay, OH 45840.

  1. Taqueria Mixteca (Dayton

Taqueria Mixteca/Facebook

Taqueria Mixteca/Facebook There are exceptional chorizo and steak tacos at Taqueria Mixteca. It serves authentic Mexican cuisine, with seemingly endless taco options—all of which are truly delicious. You’ll find it at 1609 E 3rd St., Dayton, OH 45403.

  1. Guerra’s Krazy Taco (Springfield)

Guerra’s Krazy Taco/Facebook

Guerra’s Krazy Taco/Facebook With a great selection of craft beers and a wide variety of signature taco creations, this taco joint is a hidden gem you don’t want to miss. Guerra’s Krazy Taco is located at 229 N Belmont Ave., Springfield, OH 45503.

  1. Rancheros Taqueria (Akron)

Rancheros Taqueria/Facebook

Rancheros Taqueria/Facebook This build-your-own-taco joint is all you could ever ask for. We recommend getting the 3 Mexican Taco dish and mixing it up with different meats and toppings. (Pictured is 2 chorizo enchallidavs and 2 tamales dinner.) Ranchero’s Taqueria is located at 286 E Cuyahoga Falls Ave., Akron, OH 44310.

  1. Barrio (Cleveland)

wanderingbohemian/Trip Advisor

SianLC/Trip Advisor Create your own tacos for just $3 each and try different kinds of shells in addition to different meats and toppings. (Try the Green Goddess Shell or the Stoner Shell.) Check out this local favorite taco joint at 806 Literary Rd., Cleveland, OH 44113.

  1. Casa Nueva Restaurant & Cantina (Athens)

management photo/Trip Advisor

Casa Nueva Restaurant & Cantina/Facebook Open for breakfast, lunch and dinner, this beloved Athens eatery features the area’s best Mexican cuisine, made with fresh, local ingredients. On the weekends, business really picks up, so expect a wait. If the wait is too long for you, we suggest grabbing a seat on the bodega side. Casa Nueva is located at 6 W State St., Athens, OH 45701.

  1. Jalapeños (Lima)

Kyle L/Trip Advisor

management photo/Trip Advisor Known for their exceptional burritos and burrito bowls, this Mexican restaurant is a must-try when you’re in town and you’re tired of Chipotle. Jalapeños is located at 2507 Shawnee Rd., Lima, OH 45806.

  1. Los Guachos Taqueria (Columbus)

honestasho/Trip Advisor

Michael S/Trip Advisor “The best taco al pastor in the city,” now has two locations in Columbus. This delicious Mexican eatery is known for cooking their meat on a shawarma all day before grilling and serving it. You’ll find it at 5221 Godown Rd., Columbus, OH 43235.

  1. Palacio Maya (Toledo)

splpizzaguy/Trip Advisor With excellent margaritas, tableside guac and chill relleno, this Mexican restaurant is a local favorite in the Toledo area. Be sure to try the Mexican skewers here. Palacio Maya is located at 5125 Monroe St., Toledo, OH 43623.

Have you been to any of these restaurants before? If so, we want to know what your experience was like!

Oler’s Bar and Grill/Facebook

This hole-in-the-wall Mexican restaurant is a family owned and operated diamond in the rough. The Tex-Mex here is out of this world, as are their margaritas. Oler’s Bar & Grill is located at 708 Lima Ave., Findlay, OH 45840.

Taqueria Mixteca/Facebook

There are exceptional chorizo and steak tacos at Taqueria Mixteca. It serves authentic Mexican cuisine, with seemingly endless taco options—all of which are truly delicious. You’ll find it at 1609 E 3rd St., Dayton, OH 45403.

Guerra’s Krazy Taco/Facebook

With a great selection of craft beers and a wide variety of signature taco creations, this taco joint is a hidden gem you don’t want to miss. Guerra’s Krazy Taco is located at 229 N Belmont Ave., Springfield, OH 45503.

Rancheros Taqueria/Facebook

This build-your-own-taco joint is all you could ever ask for. We recommend getting the 3 Mexican Taco dish and mixing it up with different meats and toppings. (Pictured is 2 chorizo enchallidavs and 2 tamales dinner.) Ranchero’s Taqueria is located at 286 E Cuyahoga Falls Ave., Akron, OH 44310.

wanderingbohemian/Trip Advisor

SianLC/Trip Advisor

Create your own tacos for just $3 each and try different kinds of shells in addition to different meats and toppings. (Try the Green Goddess Shell or the Stoner Shell.) Check out this local favorite taco joint at 806 Literary Rd., Cleveland, OH 44113.

management photo/Trip Advisor

Casa Nueva Restaurant & Cantina/Facebook

Open for breakfast, lunch and dinner, this beloved Athens eatery features the area’s best Mexican cuisine, made with fresh, local ingredients. On the weekends, business really picks up, so expect a wait. If the wait is too long for you, we suggest grabbing a seat on the bodega side. Casa Nueva is located at 6 W State St., Athens, OH 45701.

Kyle L/Trip Advisor

Known for their exceptional burritos and burrito bowls, this Mexican restaurant is a must-try when you’re in town and you’re tired of Chipotle. Jalapeños is located at 2507 Shawnee Rd., Lima, OH 45806.

honestasho/Trip Advisor

Michael S/Trip Advisor

“The best taco al pastor in the city,” now has two locations in Columbus. This delicious Mexican eatery is known for cooking their meat on a shawarma all day before grilling and serving it. You’ll find it at 5221 Godown Rd., Columbus, OH 43235.

splpizzaguy/Trip Advisor

With excellent margaritas, tableside guac and chill relleno, this Mexican restaurant is a local favorite in the Toledo area. Be sure to try the Mexican skewers here. Palacio Maya is located at 5125 Monroe St., Toledo, OH 43623.

For more mouthwatering tacos in Ohio, check out our previous article: Your Tastebuds Will Go Crazy For This Amazing Taco Trail In Ohio.

OnlyInYourState may earn compensation through affiliate links in this article.