Both the service and ambiance is nice, and like most other places along 5th avenue, you can sit closer to street to people watch. For food and service was good. For the most part the street hustlers leave you alone except they let the mariachi bands ask you if you want a song. I had the fajitas which is hard to go wrong with. My wife had the fish tacos and she said they were also okay. I may have rated them slightly higher but they took a long time to get the check after we asked twice and when they brought it they wrote the total in ink that was 120 pesos higher than what was on the actual bill. I asked him what the difference was and he said it was the tip. So they tipped us for a table of two. Actually I normally tip better than that but I was perturbed by it so that is all I gave.