Acapulco Restaurant

10114 St Charles Rock Rd, St Ann
(314) 428-5621

Recent Reviews

Sort by
Eithne McDonald

Food was so good and the service was impeccable. Wait staff was very friendly and super attentive, refilling our water without having to flag them down like in some places. The queso was absolutely delicious! Large portions for the price (although it was slightly annoying that the menu didn't show any prices). The music was super loud so we couldn't hold a conversation with each other but otherwise the vibe of the place was great.

Atmosphere: 4

Food: 5

Service: 5

Marianne Mangrum

They had most of the prices whited out so you have no idea what the prices are! Got a pitcher of margaritas the top shelf and it was good but 1/2 the pitcher was ice !!! Food wasn't that great and we had to ask for salsa and chips, they should of had that before we ordered drinks!! Never going back! Why are the prices not available? So they can charge you whatever is my guess!

Atmosphere: 4

Food: 1

Service: 1

Sarah Smith

That food is over priced and sloppy presentation(prices not on the menu)and the service has been horrible each time. The owner has been loud and vulgar on more than one occasion, after reading the responses from the restaurant to other reviewers it seems this restaurant needs some serious help.

Atmosphere: 1

Food: 1

Service: 1

Alexis Ohanian

My son and I had played pool and paid for Food around 5pm. We love to play and we’re having a mom and son date. After 2 hours of us playing while the owner was there and spoke to us both while playing pool, 4 new customers came in and we gave them the table. My son and I were having fun talking with them they even bought him a soda.

We were having a great time together!!! They played 2 games and then asked my son to play teams with 3 of them. I said sure and my son excitedly said yes also!!! Then the owner, drunk per her usual(at 7:37pm) starts yelling that kids can play at the tables unless they are 15.

I’ve brought my son up before when the owner was there and that time my son's friend was with us and he just 11. Other customers kids and grandkids play on their tables. The owners granddaughter plays on the tables and she is not anywhere near 15. Yet because Mari was drunk she behaved inappropriately again in the restaurant. The granddaughter and my son are the same age and have played together on the tables. This place is suppose to be a family environment…

My son was crying and mari was still yelling as we were taking my stick apart and gathering our things. She literally would not stop yelling even as we were walking out the door. And yes we were paid up of course.
The worst is my roommate has disabilities and worked there for a month. The way she was treat was disgusting. The owner, mari was demeaning to her and also would have her come in(they know she isn’t able to drive) keep her for 30 mins and send her home. More than once the owner would say she forgot she had my roommate coming in or just say we don’t need you after she would show up for work. The owner NEVER once called my roommate to say she didn’t need her to come in, It was disgusting.

I highly recommend NOT spending any money there. They also allow the owner sister who is a cook there to let her dog in the kitchen. It even eats and drinks in the kitchen. It’s disgusting. And she lets the dog frequent the restaurant also. This animal is not a service animal. It is a pet. My roommate is allergic to dogs and cats, but that didn’t stop the Owner sister from allowing her dog inside the restaurant.
Numerous times rap music would be turned down until Spanish music was played then the volume would go right back up. If the owner is drunk, feel free to test it out and see if it gets turned down, bc it will.
Chimis, El Jarocho Tienda and Taqueria, Taco Cantina, Sabroso Cocina Mexicana La Tejana and El Maguey are great choices in the area!

Oh, and definitely take a look at the responses from Acopulco on my review to their fb page. It’s sad.

Atmosphere: 1

Food: 1

Service: 1

Mark Laverty

Grabbed a quick lunch, ordered the Mexican beef burrito. Came with chips and salsa. Came out about as fast as chipotle and happy to support a local owner.

Atmosphere: 5

Food: 5

Service: 5

Alexis Ohanian

My son and I had played pool and paid for Food around 5pm. We love to play and we’re having a mom and son date. After 2 hours of us playing while the owner was there , 4 customers came in and we gave them the table. My son and I were having fun talking with them they even bought him a soda. We were having a great time together!!! They played 2 games and then asked my son to play teams with 3 of them. I said sure. Then the owner, drunk per her usual starts yelling that kids can play at the tables here if they are under 15. I’ve brought my son up before when she’s there with him friend was is 11. Other customers bring kinda in to play too. It’s suppose to be a family environment…It was 7:37 at that time. My son was crying and she was still yelling as we were taking my stick apart and gathering our things. She literally would not stop even as we were walking out the door. The worst is my roommate has disabilities and worked there for a month. The way she was treat was disgusting. The owner was demeaning to her and also would have her come in(they know she isn’t able to drive) keep her for 30 mins and send her home. More than once the owner would say she forgot she had my roommate coming in or just say we don’t need you. The owner NEVER once called my roommate to say she didn’t need her, It was disgusting. I highly do not recommend this place. Also if you play rap music there, wait to see if it gets turned down, bc it will. Chimis, El Jarocho Tienda and Taqueria, Taco Cantina, Sabroso Cocina Mexicana La Tejana and El Maguey are great choices in the area.

Crystal Schreiter

Absolutely amazing. So full

Atmosphere: 5

Food: 5

Service: 5

Roof STL

Always great food and service.

Atmosphere: 5

Food: 5

Service: 5

Heather Ashley

Food was good, but a little high priced. Service was decent. It felt too much like a dive bar though.

Atmosphere: 3

Food: 4

Service: 4

Reid Linksvayer

Extremely expensive for what you get. Menus have the prices marked out so no idea what anything costs (you should ask instead of assuming it's fair.)
$74 for two fajitas two sodas and a vegetarian combo.

The food was average for the type of restaurant it is. Plenty of more reasonable options with the same quality.

Atmosphere: 5

Food: 3

Service: 4

Luis Ginel

Employees and customers are awesome just like cheers where everybody knows your name. I was just passing by and stopped in for a beer 🍺🍻🍺🍻 and found myself not wanting to leave. But I had a plane to catch back to Orlando FLORIDA. See next year Mari

Atmosphere: 5

Food: 5

Service: 5

Grace Leggans

Maria & Marisol took amazing care of our group!! The margaritas are fantastic and service is quick!

Atmosphere: 5

Food: 5

Service: 5

Feona Rehfuss

Marisol really took care of us and the food and margaritas were AMAZING :)

Atmosphere: 5

Food: 5

Service: 5

Danny Junius

Our favorite local Mexican place in Overland! Great margaritas!

Atmosphere: 5

Food: 5

Service: 5

Monica Jara

Ordered DoorDash from this spot and immediately regretted it. Both my boyfriend and I ended up violently sick the next day — I’m talking stomach cramps, nonstop bathroom breaks, the whole nightmare. And listen, I’ve eaten at some sketchy hole-in-the-wall joints in my day — gas station tacos, roadside carnitas — and I’ve never gotten sick. My stomach is built for war. But whatever was in those wings? That was chemical warfare. We couldn’t even finish them. Something tasted so off, and our bodies clearly agreed. Never again.

Update: The owner’s response pretty much tells you everything you need to know about this place. Instead of showing any professionalism or concern, they responded with “sounds sus to me” — basically calling a sick customer a liar.

I wasn’t exaggerating when I said we were violently ill after eating their food, and judging by how defensive and childish their reply is, it’s not hard to guess how little they care about customer health.

Having a good health inspection doesn’t mean every meal is safe — it means you passed a test on a different day. Food can still be mishandled, ingredients can spoil, mistakes happen. Mature businesses take feedback seriously.

I’ll spend my money somewhere that knows how to act like grown-ups.

Atmosphere: 1

Food: 1

Service: 1

Loading...