Rancho Llanero offers a taste of the plains. Enjoy flavorful dishes, open on weekends and holidays.