Mexican Restaurant

At El Mezcal Mexican restaurant, enjoy the very freshest ingredients and traditional Mexican recipes.

We will be closed Easter Sunday!
Stop by for happy hour Monday through Thursday 3 -7! We are open for Dine-in and carry out!


Mexican Restaurant


Restaurant | El Mezcal

When you come to dine at El Mezcal restaurant in Defiance, OH, you’ll be treated to exquisite Mexican food, all made from traditional recipes...

Mexican Restaurant | El Mezcal

All of us here, at El Mezcal of Defiance, OH, invite you to come and sample our delicious, authentic cuisine. Ours is, without a doubt, the area’s...

Bar | El Mezcal

At El Mezcal of Defiance, OH, we pride ourselves on serving the area’s very finest Mexican cuisine. However, no great Mexican restaurant would be...

For the very best frozen margaritas in Defiance, OH, head to the bar at El Mezcal Mexican restaurant.

Welcome To El Mezcal

Delicious Food

At El Mezcal,a traditional Mexican restaurant, we pride ourselves on serving the freshest, most delicious, and authentic cuisine in Defiance, OH! With daily lunch specials and a sunny outdoor patio, we’re the perfect place to while away a lazy weekend afternoon, or come for a romantic dinner for two. Bring the entire family for a fun outing and delicious meal – and remember, kids eat free on Sundays!

At El Mezcal, we’ve been capturing the heart and essence of true Mexican style and flavor since opening, and would love to share our traditional dishes with you. Let our friendly, smiling staff guide your taste buds on an unforgettable journey through some of Mexico’s most unforgettable dishes. With dine-in, takeout, and catering options available, you can enjoy freshly prepared meals anytime, anywhere.

El Mezcal is the perfect place to relax, eat delicious food, and enjoy Mexican-inspired drinks with friends.

Simply come in for a meal at our Defiance, OH, restaurant, or call us to learn more about our fantastic Mexican restaurant.