17 South at Tahiti Village Presents a Dozen Days of Prime Rib
Close out the year in paradise at 17 South inside Tahiti Village with a Dozen Days of Prime Rib….
Close out the year in paradise at 17 South inside Tahiti Village with a Dozen Days of Prime Rib….
17 South, the tropical new restaurant inside Tahiti Village on the south end of the Las Vegas Strip, is…