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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.