Monte Rio Ariel is a Latin American restaurant.