Skip to main content

Veracruz Mexican Restaurant | Our Story

Authentic Mexican food, made for Middletown

Authentic Mexican food, made for Middletown

Veracruz Mexican Restaurant is an authentic Mexican restaurant in Middletown, Ohio, serving traditional dishes made with real care. From the first chip and salsa to the last bite of a sizzling fajita, this is food worth coming back for.
The menu, from classics to favorites

The menu, from classics to favorites

The menu covers a lot of ground — fajitas, shrimp tacos, guacamole, cheese dip, enchiladas, and more. Generous portions and fresh ingredients are what guests mention most.
Tacos your way

Tacos your way

Pick your protein — chorizo, chicken, al pastor, carnitas, or fish — on corn or flour tortillas. Mexican style or American style toppings, your call.
Fajitas worth the sizzle

Fajitas worth the sizzle

The chicken and steak fajitas are a regular favorite, arriving at the table hot and fragrant with sautéed peppers and onions. The shrimp fajitas are right there with them.
Dine in or take it with you

Dine in or take it with you

Veracruz is set up for however you want to eat — dine in, curbside pickup, takeout, or delivery. The dining room has comfortable booths, vibrant décor, and a welcoming feel.
Come find us in Middletown

Come find us in Middletown

You'll find Veracruz at 1230 Elliott Dr, Middletown, OH 45044, open Monday through Saturday 11:00 AM–10:00 PM and Sunday 11:00 AM–9:00 PM. Call ahead at (513) 422-4271 or order online.