As luck would have it, Lisa and I were just discussing this on Friday as she was headed to Vegas for work this past weekend and was looking for a place to watch the WCQ's. We thought this place might...
I'm coming on this thread half way, but for this year you can see the EPL at Palace Station, 2411 West Sahara, Las Vegas, 702.367.2411 Brian Tucker