Mexican restaurant offering a buffet and dining options. Located near a shopping center.