1. Great "upscale street food". Can't beat their tacos;
2. Great craft cocktails;
3. Nice outdoor patio, with heaters to warm you when the desert night turns cold;
4. Beautiful, friendly waitresses on two different occasions.
5. You know a restaurant is good when its staff comes back when they're off duty to eat, drink, and hang out with friends. On my second visit there, saw our waitress from a prior visit sitting with her friends, having a great time. Good sign.