Whoops! I guess I should have done a search first :). Thanks for all the responses. We are staying at Mandalay Bay & will definitely plan on going to Burger Bar. My husband has been to Vegas several times and really likes Texas de Brazil. Any thoughts?
macboxer hasn't favorited a post yet.