Authentic Mexican restaurant serving tacos, nachos, and burritos. Known for generous portions and house-made cheese sauce.