We were a large group for lunch on a Tuesday and the server we had was wonderful. He got everyone's order correct as well as getting out checks right (individual checks for 15 people).
The food though was another story. I had the spinach enchilada and green corn tamale on the lunch menu. Well I guess upscale means you sprinkle slivered almonds on the enchilada (it was ok) however the tamale was not good at all. I sliced into it and all there was was a roll of masa with a very, very little green corn. Actually so little green corn that I had to search for it.
As stated the service was wonderful however the food certainly was not upscale. Tried it and won't go back. There are much better restaurants serving Mexican/American food in the area.