8 Remarkably Affordable Mexican Restaurants In Ohio That Serve Generous Portions

featured image 24d6ff379e63 ad863320a3be - Decor Hint

I used to think a full meal for under ten dollars was basically extinct. Then I sat down at a plastic table in a strip mall and watched a plate arrive that barely fit in front of me.

Rice spilling into beans, a burrito the size of my forearm, and a price so low I checked the receipt twice. That first bite convinced me I had been overpaying for years at fancier places downtown.

Since then I have made it a mission to track down every spot like it. Ohio turns out to be full of them, hiding behind plain signs and handwritten specials boards.

I stopped judging restaurants by their parking lots after that day. Ohio keeps proving that the best portions and the smallest price tags live in the places nobody photographs for Instagram.

1. Tomatillos Authentic Mexican Restaurant, Columbus

Tomatillos Authentic Mexican Restaurant, Columbus
© Tomatillos Authentic Mexican Restaurant

Few menus manage to feel both huge and focused. This one does it with sections for birria, seafood, steak, enchiladas, and gourmet tacos.

The Chimichanga Supreme arrives with two chimichangas, which sets the tone immediately. Nobody leaves here wondering if they ordered enough food.

Lunch is where the value really shows itself. The Combination de Sopa pairs tortilla soup with a chalupa or an enchilada, plus Mexican rice on the side.

Birria Jalisco is the order I recommend to first timers. Marinated shredded beef comes with Mexican rice, pinto beans, and warm tortillas for building your own bites.

Shareables and salads round out the front of the menu nicely. That makes it an easy stop for a group where everyone wants something different.

You can find it at 7838 Olentangy River Rd in Columbus, just off a busy stretch of road. The parking lot gives no hint of the plate sizes waiting inside.

Prices stay reasonable considering how much food lands on the table. Combination meals are the smartest way to sample several things at once.

Service moves at a comfortable pace, which suits a long lunch break. Chips arrive quickly, so nobody sits around getting restless.

Bring an appetite and maybe a container for leftovers. Half a chimichanga tastes surprisingly good the next afternoon.

2. Tapatias Taqueria, Cleveland

Tapatias Taqueria, Cleveland
© Tapatias Taqueria

Carnitas can go wrong in a hundred ways. Here they go very, very right.

The carnitas are slow-cooked until tender and richly flavored. The result is tender meat that never turns greasy or heavy, with just enough char on the edges to keep every bite interesting.

Tacos get most of the attention, and deservedly so. But the tortas, sopes, tostadas, and burritos deserve their own moment too.

Each one carries the same care in the kitchen, so skipping past them would be a mistake.

Each of those comes with a choice of meats, which means the menu multiplies fast. You could eat here weekly and keep finding new combinations, mixing proteins and formats until you land on a personal favorite.

The lunch special is the sleeper deal on the board. One Al Pastor taco arrives with rice and beans for a price that feels almost accidental, the kind of deal regulars protect by not talking about it too loudly.

Portions run larger than the counter-service setup suggests. A single order often stretches into two meals if you pace yourself, which makes the already low prices feel even better once you get the food home.

The address is 12501 Lorain Ave on Cleveland’s west side.

Inside, the vibe is casual and quick, built for people who want food fast. There is no fuss, no theme decor, just a kitchen doing serious work behind a simple counter.

3. Tortillería Garcia, Cincinnati

Tortillería Garcia, Cincinnati
© Tortillería Garcia – College Hill

Fresh tortillas change everything. This kitchen makes corn tortillas in house every single day, and that kind of daily commitment is rare to find outside a handful of spots in Ohio.

That one detail lifts the entire menu. A taco built on a warm, just-pressed tortilla tastes like a different food group entirely, softer, more fragrant, and worth the trip on its own.

Rotisserie pollo is the signature here, and it is worth planning a meal around. Order a whole chicken and a pack of fresh corn tortillas comes along with it, still warm from the press.

That combination turns dinner into a build-your-own project at the table. Kids especially love assembling their own tacos, piling on salsa and toppings however they like, which makes the whole meal feel more like an event than a takeout order.

Combo platters, burritos, and bowls fill out the rest of the board. Taco combo platters come with two tacos and sides, which handles most appetites without pushing anyone toward a second order.

Individual tacos are priced low enough to mix and match freely. Grab four different fillings and call it a tasting menu, since nothing on the list will set you back much.

Family dinner options make weeknight takeout painless. One stop feeds a household without much math involved, which counts for a lot on a busy weeknight.

The shop sits at 5917 Hamilton Ave in the College Hill area of Cincinnati. Street parking is usually manageable, even during the dinner rush.

Grab extra tortillas on your way out, because they disappear quickly at home. Reheated in a dry pan, they taste nearly fresh again, holding up far better than anything from a grocery store bag.

4. Casa Del Rio Restaurant, Wadsworth

Casa Del Rio Restaurant, Wadsworth
© Casa Del Rio Restaurant

Serving a town since 2001 says something no advertisement can. Longevity like that comes from feeding regulars well.

The dining room feels welcoming rather than flashy. Families fill the tables, and nobody rushes you out the door.

Lunch is the smartest time to visit. You pick one item, maybe a taco, burrito, or enchilada, and beans and rice come along automatically.

The Burrito De Fajitas is the midday heavyweight. Steak or chicken gets packed in with grilled onions, peppers, and tomatoes.

Then the whole thing gets topped with chile con queso, plus rice and beans on the side. Calling it a light lunch would be generous.

Build Your Own Combination is another route worth taking. It lets picky eaters and adventurous eaters share the same table happily.

Dishes like the Guadalajara Special show how seriously the kitchen takes portion size. Sharing is a reasonable strategy.

Menu prices vary by dish, but lunch specials and combination plates can offer some of the best value.

Find it at 839 High St in Wadsworth, close to the center of town. Parking is simple, which is half the battle on a Friday.

Come hungry and order confidently. The kitchen has never been accused of skimping.

5. Casa Rio, Pemberville

Casa Rio, Pemberville
© Casa Rio

Small towns hide serious kitchens. Pemberville has fewer than two thousand residents and a Mexican restaurant worth the drive.

Fajitas are the headliner on this menu. The Casa Rio Fajitas arrive hot and loud, exactly as they should.

For bigger appetites, the Casuelada is built to feed two or more. Ordering it for one person would be an act of pure optimism.

Vegetarians get real consideration here too. Vegetarian fajitas mean plant-based diners are not stuck with a side salad.

Speaking of salads, there is a decent variety on offer. They work well as a lighter counterweight to a shared entrée.

Groups can begin with one of the restaurant’s shareable appetizers before moving on to the main dishes.

The chips served alongside are gluten-free corn chips. That is a helpful detail for anyone navigating dietary restrictions.

Classic Mexican entrées fill out the rest of the menu. Nothing feels overcomplicated, and that is part of the charm.

You will find it at 216 E Front St, right in the heart of the village. The location makes it an easy stop on a country drive.

Come for the fajitas and stay for the pace. Rural dining moves slower, in the best way.

6. Los Compadres Mexican Restaurant, Williamsburg

Los Compadres Mexican Restaurant, Williamsburg
© Los Compadres Mexican Restaurant

Pizzabirria is not a typo. It is two flour tortillas stuffed with birria, onions, cilantro, and cheese.

A side of consomé comes along for dipping. That broth is the whole point, so do not skip it.

The three taco platter is a clever way to sample the kitchen’s range. You get shrimp, pork with pineapple, and steak on one plate.

Each taco tastes distinct, which keeps the meal interesting bite after bite. It beats ordering three of the same thing.

Homemade guacamole shows up on plenty of tables here. Fresh avocado makes an obvious difference against the packaged stuff.

Steak chimichangas handle the big-appetite crowd. Crisp on the outside, loaded on the inside, and hard to finish alone.

The Asada Burrito might be the most impressive item on the board. A large flour tortilla holds rice, whole beans, ranchero cheese, salsa verde, carne asada, and pico de gallo.

Cutting into it feels a little like a magic trick. Somehow it all stays contained.

The restaurant sits at 268 W Main St in Williamsburg, a village in Clermont County. It is a short detour off the main routes east of Cincinnati.

Traditional dishes anchor the menu, but the birria items steal attention. Order both and decide for yourself.

7. Compadres Grill, Chesterland

Compadres Grill, Chesterland
© Compadres Grill

Some burritos are meals. The Burrito Puerto Vallarta is closer to an event.

Grilled chicken, steak, rice, and beans go inside. Then chorizo, pineapple, and grilled shrimp pile on top, all smothered in queso and green sauce, turning one order into something closer to a full dinner table on its own.

If that sounds like too much, the Burritos Deluxe offers a slightly calmer path. Two sizable burritos arrive with rice, lettuce, sour cream, and pico de gallo, still plenty for anyone with a normal appetite.

Notice the word two. Portion control is clearly not the mission statement here, and regulars seem perfectly fine with that arrangement.

Taco meals cover the standards with real care. Birria tacos and carne asada tacos both hold up well, arriving with enough seasoning and char to stand on their own without extra sauce.

Group dining gets special treatment at this spot. A Fajita Bar and a Taco Bar are available for larger gatherings, both built for tables that want to share rather than order individually.

Those family-style setups make hosting simpler than cooking. Everyone assembles their own plate and nobody complains, which takes the pressure off whoever usually plans the meal.

The Loaded Nacho Box in family size is another sharing champion. It disappears fast at a table of four, piled high enough that round two rarely feels necessary.

Look for it at 8389 Mayfield Rd, Unit 8, in Chesterland. The unit number matters, since it sits in a shared plaza in Geauga County, easy to drive past if you are not watching for the sign.

Go with friends and order fewer dishes than instinct suggests. The kitchen sends out more than you expect, and Ohio hospitality shows up clearly on every plate that leaves the pass.

8. San Marcos Restaurant, Toledo

San Marcos Restaurant, Toledo
© San Marcos Restaurant

Downtown lunch spots often cut corners. This one does the opposite with combination platters that reliably include rice and beans.

The 1 Taco, 1 Enchilada, Rice and Beans combo is the workhorse order. It covers all the bases without any drama.

Fajitas are where the kitchen shows off. The San Marcos Special Fajitas arrive on a sizzling iron skillet, steaming across the table.

Steak, marinated chicken, and shrimp share the pan with bell peppers and sautéed onions. It is a full sampler in one dish.

The sides make the deal even better. Lettuce, sour cream, pico de gallo, guacamole, rice, beans, and tortillas all come along.

Building your own fajita tacos takes a while, which is part of the fun. Nobody finishes this plate quickly.

Anna’s Nachos have a reputation for size. Ordering them as an appetizer for two people is optimistic at best.

The Chimichanga belongs in the same category of ample plates. Crispy, filled, and served with the usual generous sides.

You will find the restaurant at 235 Broadway St in Toledo. The downtown location makes it handy before or after events.

The special fajitas combine several proteins and sides, making them one of the menu’s more substantial options.

More to Explore