I went here for happy hour with a group of 4 today. While it was a bit of a trek up to DC Ranch - it was definitely worth it. I've heard about this and the Tucson location for years and was glad to try it firsthand.
Happy hour specials were great and last til 7 - I hate when it ends at 6 - work ends at 5, people! The food was awesome - highly recommend the spinach cheese dip, and the white sangria was fantastic!
I'd definitely go back here, especially since there are great daily specials.