Reviewed on The Food Network and The Travel Channel, I was anxious to see if it was really all that, and it was. I had the Presidential T-Bone, a 20 oz piece of juicy goodness. All I can say is, "Wow!"
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.