One Cincinnati taco spot runs a kitchen that is 100 percent gluten-free, right down to its scratch-made tortillas. That single fact sent me down a delicious rabbit hole.
The deeper I looked, the stranger and better Ohio’s Mexican food scene got. One Dayton kitchen cooks over a wood-fired hearth.
A Toledo favorite serves Cuban sandwiches next to its street tacos. A Cleveland cantina decorates with Mexican wrestling gear.
So I started ranking. I looked at menus, specialties, and what makes each place stand apart from the rest.
Some are fancy date-night rooms, and others are casual counters built around fast, hearty plates.
The final 15 stretch from Lake Erie down to college-town Athens. A few might already be your go-to spots.
Others could be worth a weekend drive. Which one sits closest to your house right now?
1. El Rodeo

A lunch buffet at a Mexican restaurant sounds like a dream, and El Rodeo makes it real on Columbus’s northeast side. The all-you-can-eat lineup is a big reason this spot leads our list.
Prefer to order off the menu? The Fajitas Texas deserve a look, and there’s a full vegetarian menu too.
The setting stays casual and relaxed, with decor that fits the food. Generous portions and fast service round out the appeal.
Families will find high chairs and a kids’ menu. Groups can reserve ahead, which helps on busy Friday and Saturday nights.
Address: 2808 Stelzer Rd, Columbus, OH 43219
2. El Jalapeños Authentic Mexican Restaurant

Dark wood paneling and murals of rustic rural life set the mood on Cleveland’s west side. It feels low-key in the best way.
The menu sticks to beloved staples done well. Chimichangas, chicken fajitas, and enchiladas are all here.
Vegetarians get a full menu, including the Chile Con Queso Dip. Portions run generous, so plan on sharing or taking some home.
Service moves fast, which makes it handy for lunch. Kids are welcome, with high chairs and a kids’ menu ready.
Address: 1313 W 117th St, Cleveland, OH 44107
3. Cantina

Gluten-free diners, rejoice, because the whole kitchen here is 100 percent gluten-free. You can order without the usual worry.
Tortillas are made from scratch, and the tacos steal the show. Look for the fish and sweet potato, cochinita pibil, and Baja fish options.
Other highlights include suadero, chicken mole, and enchiladas verdes. Camote asado and vegan guacamole show the plant-based side.
The vibe leans modern and a little upscale in downtown Cincinnati. Dinner often means a wait, so reservations are smart.
Address: 1200 Broadway, Cincinnati, OH 45202
4. Sueño

Fire is the secret ingredient at this Dayton favorite. The kitchen cooks over a wood-fired hearth, and the dining room even has a fireplace.
Small plates make it easy to taste a lot. Think piquillo peppers, shishito peppers, Brussels sprouts, and esquites.
The Oaxacan black bean dip is vegan, and so is a full menu for plant-based guests. Meat lovers can grab the taco de cochinita.
Save room for tres leches cake or cheesecake. This upscale, romantic spot is perfect for a date, and dinner reservations are recommended.
Address: 607 E 3rd St, Dayton, OH 45402
5. Deseo Modern Mexican

Brunch with a Mexican twist is the move in Toledo. The En Su Jugo Benedict alone makes a strong case for a weekend visit.
Waffles share the table with a guac trio and tostada de atun. Tacos de calle, salmon tacos, and quesabirria tacos handle the savory side.
The menu leans tapas-style, so ordering several plates works well. Full vegan and vegetarian menus mean everybody eats.
Hibiscus tea is a bright pick to sip alongside. The space feels modern yet relaxed, and families get high chairs and a kids’ menu.
Address: 3137 Central Ave, Toledo, OH 43606
6. Taquería La Loma

Adventurous eaters, meet your Akron match. Lengua and tripa tacos sit right on the menu here.
The digs are simple, brightened by a colorful wall mural. That keeps the spotlight on classic street food.
Beyond tacos, go for a wet burrito or the hefty Gordo Burrito. The torta de queso de puerco is another fun choice.
Feeling extra hungry? The Molcajete Mar Y Tierra brings land and sea together.
Sunday hours start at 9 AM, an early bonus.
Address: 459 Darrow Rd, Akron, OH 44305
7. Francisco’s | Cantina Restaurant

Sizzling fajitas announce themselves before they reach the table in North Canton. The Fajita Trio lets you skip choosing just one.
Regional dishes give this menu extra character. Tacos Norteños and Tacos Mixtecos offer two tasty directions.
Enchiladas De Mole and Enchiladas del Mar add more range. Pollo con crema is another comforting pick.
The restaurant is clean, attractive, and family-friendly. A private dining room helps with bigger celebrations.
Address: 6041 Whipple Ave NW, North Canton, OH 44720
8. Lulu’s Casa El Camino | Mexican

College towns know cheap, satisfying eats, and Athens has a winner on East State Street. This family-owned spot serves fresh, hearty plates.
Street tacos and the New Enchiladas Trio are menu highlights. Fajitas Camino arrive sizzling, and the chimichangas earn plenty of love.
Start with chips and salsa or cheese dip. Finish with fried ice cream for a sweet send-off.
Attentive staff and generous portions make it easy to linger. High chairs and a kids’ menu help families too.
Address: 1017 E State St, Athens, OH 45701
9. Momocho

Lucha libre fans, this Ohio City cantina was decorated with you in mind. Wrestler decor fills the dimly lit room.
The food is creative, modern Mexican. The guacamole sampler is a smart way to begin.
Blue Corn Enchiladas Suiza and Carrots Elote show off the playful side. Carnitas tacos and barbacoa cover the classics.
A full vegetarian menu and a patio add flexibility. Dinner often brings a wait, so book ahead if you can.
Address: 1835 Fulton Rd, Cleveland, OH 44113
10. Bakersfield OTR

Short rib queso is the kind of starter that makes a first impression. You’ll find it in Cincinnati’s busy Over-the-Rhine neighborhood.
Tacos lead the menu, including a vegan huitlacoche option. Chicken taquitos make another easy add.
The atmosphere runs upbeat and lively. Rooftop seating is a fun perk on a nice Ohio evening.
Late-night hours stretch to midnight on Fridays and Saturdays. Reservations are recommended, since a wait is common.
Address: 1213 Vine St, Cincinnati, OH 45202
11. Poco Loco

A Cuban sandwich at a Mexican restaurant? Toledo’s Poco Loco blends both cuisines on one menu.
Havana Fish Tacos bring the two worlds together. Plantains and yuca are standout sides.
Authentic street tacos, the Chimichanga Grande, and Texas fajitas cover the Mexican classics. Tarasca grilled pineapple is a fun vegan pick.
Full vegan and vegetarian menus widen the welcome. Live music and brunch add to the lively energy.
Address: 1809 Adams St, Toledo, OH 43604
12. Mí Mexico Restaurant

Homemade salsa can make or break a Mexican meal, and this east Columbus spot takes it seriously. Colorful decor sets a cheerful tone.
The menu is expansive, so take your time. Burrito Verde and Steak Torero are worth a look.
The Molcajete MI Mexico makes a hearty centerpiece. The Super Fajita Quesadilla is pure comfort food.
A patio offers an outdoor option. Kids can try a non-alcoholic daiquiri or finish with fried ice cream.
Address: 4775 E Main St, Columbus, OH 43213
13. La Fiesta Dayton | Mexican

Big appetites, take note of North Dayton. Portions here run huge, so leftovers are almost guaranteed.
Enchiladas Supremas, burritos, chimichangas, and chicken fajitas anchor the menu. Comfort food is the clear theme.
The room is clean, friendly, and fun. It’s also good for watching sports, which suits game nights.
Outdoor seating and brunch add options. Families get changing tables, high chairs, and a kids’ menu.
Address: 8331 N Main St, Dayton, OH 45415
14. Don Jose Mexican Cuisine

Quiet dinners are rare, but Don Jose in Akron offers a calm, casual room. This family-owned spot keeps the focus on freshly prepared food.
Street tacos and carnitas are reliable favorites. Arroz con pollo brings homestyle comfort.
Nachos Molida work well for sharing. Vegetarians can grab the Taco Y Enchilada or a fajita quesadilla.
Outdoor seating adds a nice option in warm weather. It sits close to the Cuyahoga Valley area, handy after a day outside.
Address: 1562 Akron Peninsula Rd #106, Akron, OH 44313
15. Blue Agave Street Tacos & Margaritas

Open-window seating on East 4th Street gives you a front-row view of downtown Cleveland. It’s a fun place to end our tour.
Street tacos lead the way, including carne asada and tacos de alambre. Garlic shrimp tacos are a tasty change of pace.
Tuna ceviche and street corn make bright starters. The trio of chips, salsa, guacamole, and queso is great for groups.
Bigger appetites can tackle the Burrito Azteca or the Melting Chimichanga. Late hours on weekends make it easy to fit in after a show.
Address: 2071 E 4th St, Cleveland, OH 44115