Sol Azteca is a Mexican restaurant offering authentic Mexican cuisine. It also provides a selection of quality coffee, making it a suitable spot for both meals and beverages.