We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Veracruz Mexican Restaurant

Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
1230 Elliott Dr, Middletown, OH 45044-6220
11:00 am - 9:00 pm
Closed now
All hours
Sun 11:00 am - 8:00 pm
Mon - Sat 11:00 am - 9:00 pm
More Info
Add Photo Write a Review

46 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 46: English reviews
Middletown, Ohio
Level Contributor
15 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed 3 days ago NEW

I like this restaurant. I think it is the best Mexican restaurant in town. The food is good and the atmosphere is nice. Good drinks as well.

Thank smithvl
Level Contributor
187 reviews
127 restaurant reviews
common_n_restaurant_reviews_1bd8 58 helpful votes
3 of 5 stars Reviewed 2 weeks ago

Found this place via Trip advisor while visiting Middletown this weekend. The service was top notch. Very attentive to our every need and responded immediately to every request. Unfortunately the food didn't measure up to this. We had a couple of different types of fajitas and a burrito and all were very bland. Nothing was unpleasant. Simply, bland. If you're... More 

Thank drlooper
Trenton, United States
Level Contributor
6 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed June 13, 2016

Good food at very reasonable prices. Everyone that worked there were very friendly. Excellent Margaritas...

Thank Pam W
Middletown, Ohio
Level Contributor
6 reviews
3 restaurant reviews
5 of 5 stars Reviewed May 28, 2016 via mobile

Great food for a reasonable price. You won't leave hungry!! Tuesday nite special feed two for $19.95 including drink. Lots of different Margaritas. They have expanded their dining area which is good if you have a large group.

Thank nezzie50
Middletown, Ohio
1 review
5 of 5 stars Reviewed May 9, 2016

We go every Wednesday night on our date night,we are greeted like old friends,we can kid with them,and the food is great,we have never had a bad meal here,and the salsa,it is the best I have ever had,and I have had some bad salsa.I usually take some home.We love the people,we love the food,we love the drinks we just love... More 

Thank krizan1945
Franklin Ohio
Level Contributor
321 reviews
141 restaurant reviews
common_n_restaurant_reviews_1bd8 181 helpful votes
5 of 5 stars Reviewed April 23, 2016

good food and service at reasonable price. the portions are large enough to share and hear the margaritas are also good.

Thank chattygirl7491
Middletown, Ohio
Level Contributor
17 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
1 of 5 stars Reviewed April 23, 2016 via mobile

Ordered to go and was told 30 minutes after an hour. They tell me they don't know how long and just say you want to cancel. So we did. Worst customer service ever!! Will never go back. If I could give 0 stars I would. El Rancho Grande gets 10 stars

Thank C-Rod0822
Charlotte, Michigan
Level Contributor
114 reviews
64 restaurant reviews
common_n_restaurant_reviews_1bd8 44 helpful votes
4 of 5 stars Reviewed March 19, 2016 via mobile

Good food, good variety on the menu. Margaritas were generous and fairly priced. Definitely can recommend this as good food.

Thank Jenn B
Oxford, Ohio
Level Contributor
100 reviews
38 restaurant reviews
common_n_restaurant_reviews_1bd8 53 helpful votes
1 of 5 stars Reviewed March 4, 2016 via mobile

Went here for my sister-in-laws bday & it was the worst Mexican restaurant I've ever been to. We had a group of 12 & had to wait 1 1/2 hours for our food! When it arrived it was very apparent that it had been sitting. The food was barely warm but the meat was like rubber. The drinks tasted like... More 

Thank Lisa S
A TripAdvisor Member
5 of 5 stars Reviewed February 25, 2016 via mobile

The menu has a wide variety of dishes. The chips and salsa were favorable without being to hot. Several different employees asked if we needed anything. The service was top notch. Our meal was delicious with plenty left over to take home. We diffently will be back when driving on the highway I-75. Easy to find

Thank A TripAdvisor Member

Travelers who viewed Veracruz Mexican Restaurant also viewed

Middletown, Butler County
Middletown, Butler County
Middletown, Butler County
Middletown, Butler County

Been to Veracruz Mexican Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 stars
    4 of 5 stars
  • Value
    4 of 5 stars
    4 of 5 stars
Average prices
$4 - $16
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Families with children
Open Hours
11:00 am - 8:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
Location and Contact Information
  • Address: 1230 Elliott Dr, Middletown, OH 45044-6220
  • Location: United States  >  Ohio (OH)  >  Butler County  >  Middletown

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Veracruz Mexican Restaurant and other visitors
2 questions
Ask a question
Middletown, Ohio
over a year ago

See all questions (2)

Questions? Get answers from Veracruz Mexican Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?