Skip to main content

Acapulco Mexican Restaurant | Our Story

Real Mexican Food, Right in Your Neighborhood

Acapulco Mexican Restaurant started as a local favorite in Lawrenceburg, Indiana and has grown to seven locations across Indiana, Ohio, and Northern Kentucky — same food, same care, every single time.
Born in Lawrenceburg

Born in Lawrenceburg

Acapulco began on Margaret Street in Lawrenceburg, a small river town in southeastern Indiana — and word of mouth did the rest. No shortcuts, no gimmicks. Just good food that people kept coming back for.
The Food That Built the Name

The Food That Built the Name

Steak tacos on double-wrapped corn tortillas, the cheese-smothered Burrito Loco, and a menu broad enough for everyone at the table — including vegetarians. Every plate is made to order and sized like we mean it.
Seven Locations, One Standard

Seven Locations, One Standard

From Muncie to Florence to Xenia, every Acapulco location runs the same kitchen with the same expectations. Loyal customers have visited 50 times without a single bad meal — that's the standard we hold ourselves to.
The Margaritas and the Green Salsa

The Margaritas and the Green Salsa

The house margaritas are a regular reason people come back. And the green salsa — regulars always call it out — is worth every chip.
Come In or Order Ahead

Come In or Order Ahead

Dine in, order pickup, or get delivery straight to your door — we also cater for offices, parties, and everything in between. Find your nearest location and come hungry.