Quote
Originally posted by: daisybasket
The most relaxing outdoor walkabout would be Town Square.
Andrew, Town Square is a few miles south of Mandalay Bay, and on the same side.
For a different dining experience there check out Texas de Brazil (a little pricey but unique).
There is also a HUGE Guitar Center, kind of hidden on the back side (if you're into music).
Rick