This is a bit upscale from your average restaurant and deservedly so. The decor and overall experience is very pleasant. The menu has many choices and having been there a number of times, I have never been disappointed. The service is very attentive and the value is extraordinary. They even make their own tortillas!!