Casa Azteca is a Mexican restaurant offering comfort fare, margaritas, and an all-you-can-eat buffet. Popular for its enchiladas and hand-made tamales, it honors Aztec traditions with its cuisine.