The structure dates back to 1935. El Sombrero Cafe opened in 1950. Closed in 2014.
Located at 807 South Main Street, Las Vegas, Nevada.