We went here every couple of weeks - Acapulco is good fun for a cheap meal, and the Margarita Mondays are great value. They give you endless corn chips (as most Mexican places do) and the food is decent, not fantastic Mexican, but certainly edible. The guacamole is not so good - can make better at home, but in all, the food is okay. However, one of our party left a pair of expensive sunglasses here - we rang within 10 mins and said we'd return to collect them. When we went back that night, it proved too busy to get proper attention, so returned again that week. THEY LOST THEM!!! Not only that, the floor manager bumbled around, went downstairs, came back, looked in his office, came back etc. etc. for 15 mins. Honestly, you wonder what kind of people are ""managers"" these days, when you meet this guy. Then the other manager came out and basically said ""well, you left them here. Oh well"". ?!?!?!?!?!?! To REGULAR customers???!!! No apology, no explanation, just RUDENESS and INNEFICIENCY. So, in short, they managed successfully to alienate regular customers, who will NEVER return to this location. Don't go - either go to another Acapulco, or go somewhere with better food.
Cons: RUDE management, disorganization, no parking, they have no idea what they're doing.