El Rancho is a restaurant specializing in parrilladas (grilled meats).