We ate at Acapulco Mexican Restaurant on the Sunday evening before Christmas. We were in St. Augustine to see the lights (which were nice enough) and decided to stop here for dinner. It was just OK. I probably would not go back.
First, the bright side: we had good service and sat in a window right on the street (as requested). Our waiter, Dazaev M, was very attentive and did a good job.
Then there was the food. It was OK, but just OK. I had the Enchilada Mixtas, several enchiladas. Mediocre at best. My friend Tommy had the Enchilada Fajitas. They were OK, but just OK. I would not go back. It's more of a touristy place than a place for really good Mexican food.