The Stockyards
The Stockyards is a great choice for an upscale dining experience with a sports twist. I love it for what it would be, but I’d definitely not call it upscale.
Located in Scottsdale, The Stockyards is a great option for a birthday celebration with a nice dinner and sports viewing.