By Locals For Locals
Fans of good sports and great eats can rejoice with the opening of Stampede Sports Bar, the newest and most-happening sports bar in Scottsdale, AZ. When you can't get enough of watching your favorite team and want to share in the fun with your friends and an abundance of fantastic bar food, get on down to Stampede Sports Bar.