2021 Elk Ranch Rd, Crescent City, California 95531 USA
View of the gaming floor from the main entrance
Photo Credit: Yelp