#1950 - Mastro's Ocean Club, Las Vegas - 10/22/2012
From the small chain of upscale steak and seafood places begun in Scottsdale in 1999, Mastro's in Vegas is in a tree house like structure in an upscale mall on the strip, and sells pretty good food and cocktails for fairly high prices.
3720 Las Vegas Blvd South, Las Vegas, NV 89158 - (702) 798-7115
Est. Feb 5, 2010