just out of earshot of the vibrations of the strip, you have the Ellis Island/World's Largest Super 8 extravaganza,
okay...I know World's largest Super 8 sounds a lot like world's prettiest Denny's waitress, but this place has mad flavor. it still retains the local bar vibe amidst all the insanity and slots around it. the restaurant and casino are combined,...
More
