El Rancho is a casual restaurant with Western decor, serving a mix of American and Mexican cuisine. The historic hotel was a popular home base for Hollywood filmmakers and stars.