Skip to main content

Best Mexican Food in Town

Tacos, Fajitas & Margaritas — Seven Days a Week
Authentic Mexican Food Across Three States

Authentic Mexican Food Across Three States

Dine in, carry out, or order delivery from Acapulco Mexican Restaurant — seven locations across Indiana, Ohio, and Northern Kentucky.
Steak Tacos and the Burrito Loco

Steak Tacos and the Burrito Loco

Our steak dishes are what regulars drive out of their way for. Made to order, every time.

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.

What our guests are saying

This is by far the best Mexican restaurant in the Harrison/Lawrenceburg area. The portions are huge! And steak, anything is sooo gooooood. I asked for a side of their hot sauce, and it is just godsent!!

Rusty S

Rusty S

I've eaten at a LOT of Mexican restaurants in my life and this might honestly be the best I have ever had! Service was fast and friendly and very reasonably priced for the quantity of food provided.

Julia B.

Julia B.

The portions were larger than expected. Half of the meal was taken home. My spouse leftovers was used the next day's supper. Server was eager to meet our needs without any requests.

John V.

John V.

Earn Rewards Every Visit

Earn Rewards Every Visit

Sign up for free and earn 5% back on every order. Get a $5 bonus just for joining.

Frequently Asked Questions

What meals do you serve?

We serve Lunch and Dinner

What areas do you serve?

Our locations