Have you ever walked into the Shops at Crystals located on the Las Vegas Strip, saw the brown wooden cage like restaurant and thought "I want to eat in there"? I have many times but just never got around to doing so, until several nights ago. My friend decided to have a small birthday dinner… Continue reading The Magnificent Mastro’s Ocean Club | Las Vegas, Nevada