El Taita is a Latin American restaurant.