This restaurant has had my loyalty for more than ten years. The atmosphere is very pleasant with bright colored walls and tables, a spacious roomy feeling, and a lovely outdoor garden seating. The food matches the atmosphere. The options are varied, unique tasting, and the portions huge. I particularly recommend the beef tacos which, with their meat and potato sauce, taste like none other. Finally, the guacamole is also the best I've come across with chunks of avocado, great flavor, and warm thick chips. With a variety of seating options, Sol Azteca is a good place to go as a couple or a group.