OK, you don't exactly feel like you are in Mexico, and there is no roving guitar players. But, the food is great. El Maguey is one of our favorite Mexican restaurants (second only to Chevy's).
The prices are fair, and the service is good. I'll admit we've only had the fajitas, but they were great.