Gorgeous city view and fun ambiance. There's a longhorn steer outside just so you get the message and you have the option of sliding (a slide!) into the restaurant. Loved the country & western band playing and watching people dance; also loved walking out on the patio and watching the sun set. Now for the food and service: we had a crabby waitress but even she couldn't ruin our great ribs, tender rolls and interesting prickly pear cactus fries appetizer.
I'd recommend this place, as long as you know what you're in for!