I've been to El Mariachi a couple of times since they opened. Both times they were very busy, but the service was prompt and friendly. I am not an expert on Mexican food, but I think the food is very good, reasonably priced and great portions. And the various margaritas are excellent also!
more