Mar 18, 2015
Enjoy a delicious four-course meal with select wine pairings
Feb 24, 2015
The Venue Las Vegas, a 38,430-square-foot premier special event facility in Downtown Las Vegas, is currently under construction in the Fremont East Entertainment District. The multi-million dollar facility is expected to open this spring.