My wife and I ate at La Hacienda de San Angel in Feb. 2017. We split the Del Mar (grilled shrimp, scallops & fish, Mexican corn salad & veggies) and it was sensational. Plus the view of the lake just before sunset topped off the experience. We have not eaten at the other restaurants mentioned...