BLD is always a good bet. Outdoor patio is dog-friendly and they have some nice loungers outside when all you want to do is sit around and have some appetizers or drinks. I also really like their kids' menu. It's refreshing that a place that has some really good food also has really good food for kids. In fact, that's probably the number one reason why I come here SO often - I don't have to compromise on my meal when I want to eat out with my child.
Atmosphere is pretty hip and modern. They did a nice job with the space. Only thing is that the music they play can get pretty loud in the evening. Hard to talk to friends unless you're right next to each other.
My favorite part of their menu is their green chile pork tostada which is only served for breakfast. It's also a HUGE portion of food and could easily be shared.