The food is excellent and the service very friendly and efficient. The quality of food compares very well with the best of restaurants we have visited anywhere in the world. We have tried most of the dishes in Dos Leones and they are all excellent,...but Chateaubriand is a must.More