El Timido is a Latin American restaurant.