The Best Mexican Restaurants in Dayton

Handpicked Top 3 Mexican Restaurants in Dayton, Ohio. Our 50-Point Inspection includes everything from checking reviews, ratings, reputation, history, complaints, satisfaction, trust and cost to the general excellence. You deserve only the best!


1609 E. 3rd Street, Dayton, OH 45403

Since 2005

Guacamole, Cheese Dip, Taquitos, Nachos Maya, Cheese Nachos, Mini Tacos, Choriqueso, Cheese Quesadillas, Ceviche Tostadas, Shrimp Tostadas, Mexican Shrimp Cocktail, Grilled Shrimp, Tripe Soup, Goat Soup, Pozole, Grilled Shrimp Salad, Grilled Chicken Salad, Shrimp Taco, Fish Taco, Tostadas, Fajitas, Chimichangas, Chiles Rellenos & Carnitas Verdes

Carnitas Verdes at $8.49 - Grilled Chicken Breast at $8.49 - Shrimp Campechanos at $13.99 - Large Shrimp Quesadillas at $8.99 - Enchiladas Rancheros Enchiladas at $8.99

Price: $3.00 - $11.50

Mon - Fri 10:00 am - 9:00 pm Sun 10:00 am - 8:00 pm

Fantastic place for authentic Mexican food! The building would be described as a hole in the wall, but the staff is friendly and the food is exceptional, all for a very reasonable price. Great and rewarding place to go if you're feeling adventurous!
write a review


2307 Valley Pike, Dayton, OH 45404

Since 2006

Chicken Tacos, Steak Tacos, Pork Tacos, Beef Burritos, Chicken Burritos, Steak Burritos, Cheese Enchiladas, Cheese Quesadillas, Tostadas, Chimichangas, Steak Fajitas, Tortillas, Pork Burritos, Chorizo Burritos, Shredded Beef Burritos, Shredded Chicken Burritos, Ground Beef Burritos, Vegetarian Burritos, Soft Tacos, Chicken Tortas & Drinks

Shredded Beef Burritos at $6.49 - Shredded Chicken Burritos at $6.79 - Vegetarian Burritos at $7.25 - Fish Tacos at $3.25 - Flour Tortillas at $1.99

Mon - Sat 7:30 am - 9:00 pm Sun Closed

Super unsuspecting burrito joint. Big burritos and other favorites. Serves breakfast all day and has a constant stream of people in and out. Worth a try!
write a review


1200 Brown st., Dayton, OH 45409

Since 2015

Cheese Dips, Beans Dip, Ground Beef Dips, Guacamole, Chorizo Cheese Dips, Queso Ranchero, Mexican Chili Bowl, Cheese Quesadillas, Jalapeno Poppers, Queso Sticks, Quesadilla Fajitas, Cheese Nachos, Bean Nachos, Ground Beef Nachos, Fiesta Nachos, Nachos Supreme, Fajita Nachos, Grilled Shrimp, Taco Salad, Tossed Salad, Chicken Salad & Chicken Tenders

Serves two locations within Dayton - Try the Grande Burrito Fajita, Enchiladas Rancheros & Shrimp Fajitas

Mon - Wed 11:00 am - 10:00 pm Thu - Sat 11:00 am - 12:00 am Sun 12:00 pm - 10:00 pm

Regularly go here once a week with friends. The staff is wonderful and always make us laugh. Great food and margaritas too!
write a review