Veracruz Mexican Restaurant | Our Story
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 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
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
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
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
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.