Azteca is a Mexican restaurant offering a full bar and ample portions of authentic fare, including tacos, seafood, enchiladas, and vegetarian options.