Got company in town for Stampede visiting! And they want to go to the best steakhouse in town! I am not a red meat eater and have no idea where to take them! Can somebody please help me out with some suggestions! We are very close to downtown so somewhere Central would be great too! Thanks for you help!!!