Love the atmosphere at San Angel. But the tables are really packed in tight. Even during peak Co-Vid, they were tight. The food is nothing special. Love the food at La Hacienda, but the atmosphere is not as good. IMHO, it comes down to food or atmosphere.
San Angel Inn was probably my most pleasant surprise at Disney. I went in not expecting much but thought the kids would love the atmosphere. It turned out to be our favorite meal that trip. I tried La Hacienda the next trip to try something new and was disappointed in the food and atmosphere.