Steakhaus El Rancho offers Argentinian-style barbecue and succulent steaks grilled over a charcoal fire. Established in 1991, it specializes in fresh, seasonal dishes.