3 Best Mexican Restaurants in Dayton, OH

Expert-recommended Top 3 Mexican Restaurants in Dayton, Ohio. All of our mexican restaurants actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

11+ YEARS IN TBR
CALL EMAIL

TAQUERIA MIXTECA

1609 East 3rd Street,
Dayton, OH 45403 Directions

Since 2005

Specialities:

Large Burrito Shrimp Monster Burrito Meat Monster Burrito Shrimp Jalisco Maya Jalisco Shrimp Jalisco Tulum Burrito Monster Jalisco Taco Shrimp Taco Fish Taco Quesa Birria Carnitas Verdes Chilaquiles Quesadillas Burritos Meat Burritos Shrimp Burritos Jalisco Burrito Monster Jalisco Burrito Tacos Fish Tacos Shrimp Tacos

"Taqueria Mixteca is a family-owned Mexican eatery that has been serving for over 14 years. The restaurant offers a variety of exciting dishes prepared by their professional chefs. They provide fresh, authentic Mexican food, tacos, burritos, and more. Don't miss tasting their recommended dish, Enchiladas Rancheras, consisting of three red sauce enchiladas filled with your choice of meat and served with cheese, lettuce, tomato, sour cream, rice, and beans. Taqueria Mixteca provides catering services. You can enjoy their daily specials from Monday to Thursday. The restaurant offers vegan and kids' menus.

2026 Highlights: Taqueria Mixteca offers delivery, take-out, Limited vegetarian options, Vegan options, and Outdoor seating. They accept credit cards."

Reviews | Play Video | Write a Review
License #2202411

Menu:

BURRITOS:
Meat Burritos $8.80+
Shrimp Burritos $12.50+
QUESADILLAS:
Meat Flour Quesadillas $6.10+
Shrimp Flour Quesadillas $10.40+
Meat Corn Quesadillas $6.10+
Shrimp Corn Quesadillas $10.40+
Quesa-Birria $5.20+
Chavelas $6.30
ENCHILADAS:
Enchiladas Rancheras $14.60
Enchiladas Verdes $14.60
Enchiladas Suizas $17.75
Enchiladas Mole $18.00
White Cheese Sauce Enchiladas $17.75
CHILAQUILES:
Chilaquiles $15.80
Cheese Chilaquiles $13.80
Shrimp Chilaquiles $18.50
STEAKS:
Carne Asada $20.50
Bistek Verde $20.50
Bistek Ranchero $20.50
Bistek Campechano $21.40
Mixteco Steak $16.25
CHICKEN:
Grilled Chicken Breast $15.50
Pollo Campechano $20.50
Mixteco Chicken $15.50
Mixteco Chicken & Shrimp $20.75
Breaded Chicken Breast $17.50
Flautas $14.00

Contact:

(937) 258-2654

Mon-Sat: 10am - 9pm
Sun: 10am - 8pm

TBR® Inspection Report:

4+ YEARS IN TBR
CALL EMAIL

LA FIESTA MEXICAN RESTAURANT

8331 North Main Street,
Dayton, OH 45415 Directions

Since 2015

Specialities:

Burritos Típicos Burritos Deluxe Super Burrito Burritos Mexicanos Steak Burrito Pork Burrito Fajitas Burrito El Suavecito Boss Burrito Diablo Burrito Quesadillas Verde Quesadilla Carnitas Mushroom Quesadilla Quesadilla Suprema Grilled Veggie Fajita Quesadilla Shrimp Quesadilla Deluxe Fajita Quesadilla Nachos Supremos Nachos Locos Shrimp Fajita Nachos Shrimp Fajita Taco Salad Quesadilla Salad Chicken Tortilla Soup Seafood Soup Taco Salad Quesadilla Gigante Bontana Combinada

"La Fiesta Mexican Restaurant provides authentic Mexican food prepared daily. Their premium bar features the best margaritas in town and innovative drinks to satisfy every taste. The restaurant is situated in Randolph Plaza. The Mushroom Quesadilla consists of a flour tortilla filled with cheese and mushrooms, topped with lettuce, sour cream, guacamole, and tomatoes, and served with your choice of rice or beans. La Fiesta Mexican Restaurant also provides appetizers, salads, soups, seafood, chicken, and steaks. The restaurant is also located in Toledo, Maumee, and Oregon. They provide happy hour menus.

2026 Highlights: La Fiesta Mexican Restaurant offers delivery, take-out, catering, Outdoor seating, and many vegetarian options. They take reservations. A Wheelchair accessible facility is available."

Reviews | Play Video | Write a Review

Menu:

NACHOS:
Nachos Supremos $14.50
Nachos Locos $15.50
Fajita Nachos $15.50
Shrimp Fajita Nachos $18.50
Traditional Nachos $12.00
TACOS:
Street Tacos $16.00
Fish Tacos $14.75
Shrimp Tacos $14.50
Sancho Tacos $12.50
Grilled Tacos $5.00
Supreme Tacos $3.99
Hard or Soft Tacos $3.50
ENCHILADAS:
Enchiladas Mole $16.00
Enchiladas Supremas $17.00
Enchiladas Mexicanas $16.00
Enchiladas Verdes $16.00
Enchiladas Rancheras $17.25
BURRITOS:
Burritos Típicos $15.50
Burritos Deluxe $14.75
Super Burrito $15.00
Steak Burrito $15.00
Pork Burrito $16.00
Fajitas Burrito $15.25
Diablo Burrito $17.25
Boss Burrito $19.00
Monster Burrito $18.75
FAJITAS:
Cazuelada Fajitas $24.00
Steak or Chicken Fajitas $18.00
Shrimp Fajitas $24.00
La Fiesta Fajitas $22.00

Contact:

(937) 280-4320

Mon-Thu: 11am - 9:30pm
Fri: 11am - 11pm
Sat: 11:30am - 10pm
Sun: 11:30am - 9pm

TBR® Inspection Report:

7+ YEARS IN TBR
CALL EMAIL

ELSA'S MEXICAN RESTAURANT

3618 Linden Avenue,
Dayton, OH 45410 Directions

Since 1979

Specialities:

Super Burrito Mini-Super Burrito Fajita Burrito Mini-fajita Burrito Burrito Wet Mini-burrito Wet Burrito Legumbre Quesadillas Grande Cheese Mixed Vegetables Steak Chicken Steak and Chicken Chorizo BBQ Chicken Pork Carnitas Buffalo Chicken Ground Beef Taco Soft Ground Beef Taco Shredded Beef Taco Soft Shredded Beef Taco Soft Shredded Cx Taco Pork Taco Pork Soft Taco Chorizo Taco Soft Chorizo Taco Grilled Steak Taco Soft Grilled Steak Taco Grilled Chicken Taco Soft Grilled Chicken Taco Veggie Taco Soft Veggie Taco Black Bean Taco Soft Black Bean Taco Refried Bean Taco

"Elsa's Mexican Restaurant is a locally owned Mexican restaurant known for its diverse menu. Enjoy their signature dish, a 10-inch flour tortilla filled with refried beans and your choice of ground beef, shredded beef, chicken, chorizo, or pork carnitas, topped with a mild sauce, lettuce, pico de gallo, and aged cheddar cheese. Elsa's Mexican Restaurant also provides famous wings, seafood, tacos, starters, salads, and sides. The restaurant has five locations: Elsa's® Kettering Sports Grill, Elsa's® On The Border, Elsa's® South Restaurant & Cantina, Elsa's® Corner Cantina, and Elsa's® Boro Cantina.

2026 Highlights: Elsa's Mexican Restaurant offers a variety of Mexican cuisine, including tacos, burritos, and enchiladas. They accept credit cards. The restaurant offers take-out."

Reviews | Play Video | Write a Review

Menu:

NACHOS:
Cheese Nachos $7.00+
Bean Nachos $8.00+
Black Bean Nachos $11.00+
Chili Nachos $11.00+
Ground Beef Nachos $11.00+
Shredded Beef Nachos $11.00+
Shredded Chicken Nachos $11.00+
Pork Nachos $11.00+
Chorizo Nachos $11.00+
Nacho Grande $12.00+
BURRITOS:
Mini Wet Burrito $9.25
Wet Burrito $12.50
Mini Super Burrito $11.50
Super Burrito $15.50
Mini Fajita Burrito $12.50
Fajita Burrito $16.50
Legumbre Burrito $14.00
QUESADILLAS:
Cheese Quesadilla $9.00+
Veggie Quesadilla $11.00+
Chicken Quesadilla $14.00+
Steak Quesadilla $14.00+
TACOS:
Ground Beef Taco $3.75
Soft Ground Beef Taco $4.00
Shredded Beef Taco $3.75
Soft Shredded Beef Taco $4.00
Shredded Cx Taco $3.75
Soft Shredded Cx Taco $4.00
Pork Taco $3.75
Pork Soft Taco $4.00
Chorizo Taco $3.75

Contact:

(937) 252-9635

Mon,Sat & Sun: 11am - 10pm
Tue-Thu: 11am - 11:30pm
Fri: 11am - 7pm

TBR® Inspection Report: