Rancho de Lata is a Latin American restaurant offering typical cuisine.