Daily Dose has one of my favorite happy hours in Scottsdale. It runs from 4-8pm and offers great drink and food specials. In addition to their happy hour menu, they offer $2 off burgers and some other menu items from 4-8, so it ends up being a great dinner place as well. They have a couple of great menu items (including their burger and steak salad), and they have a chipotle ranch that is to die for.
It's really busy for lunch and it can take quite a while, so I typically don't go for lunch unless I have a lot of time on my hands. Also, while everyone seems to rave about their breakfast, I don't think it's great. I've been there a couple times for breakfast and I've left disappointed both times. Maybe I ordered the wrong things, but it wasn't for me.
Definitely go for happy hour if you're in the area, and sit outside if it's not too hot. The patio is great for people watching, and the food and drink is a great deal.