We live nearby and did not favor Senor Sol's food. Burrito Bueno's food is much better and the service is excellent. We have not tried the buffet, but food from the menu is very good. They are willing to serve more traditional Mexican food or "Americanized" versions to their guests taste. The tacos lengua are excellent.