The progress at the El Capitan Hotel site located at 609 West Main Street is moving quickly, El Capitan Hotel is expected to open by the fall of 2019. El Capitan Hotel is perfectly...
Read More
1 Minute
Serving you since 2016