I was so happy to find that La Huasteca is open at 10:00 on Sunday: we were taking a friend for breakfast (later would have interfered with people's Superbowl plans) and I knew he would love the decor as much as the food.
They didn't tell me, when I called to check opening hours, that they only serve a brunch buffet on Sunday morning (10:00 to 2:00); this information would have been dissuasive as I'm not a big fan of steam-tray food. However, it was remarkably good.
They had the ubiquitous omelet station, bacon/scrambled eggs/potatoes, and a carving station with very good planked salmon and a garlic studded roast beef (other raved; I was too full to try it). Baby romaine for caesar salad, fresh fruits, pasta salads and grilled vegetables (overcooked, sadly), made up another area.
The Mexican selections included rice and beans; spicy beef stews (definitely enhanced when scooped in the wonderful fresh tortillas); chile verde; a delicious chicken with plump, tasty mushrooms in a cream sauce; cochinita pibil (actually better than when I had it as an entree in an earlier visit); little tamale pies that tasted better than they looked; a very nice, hearty chicken and vegetable soup; chilaquiles in a red sauce (not my favorite version---not enough cheese or meat to balance the bulk of the tortillas---but others in our party liked the hominess of it); and at least a few more things I have forgotten.
Mexican pastries and assorted layer cakes finish the meal.
Although I'm not much of a buffet fan, I think La Huasteca's is perfectly commendable; I know plenty of people who would really be satisfied (especially at $15/pp, not including drinks). I look forward to going again soon during regular menu hours. My only complaint is that the cocktails are not nearly as good as the food; stick with cervesas. The service and ambiance are superior.
We were entertained by Mariachis Monumental de America again; they did a very nice birthday piece for our guest of honor.