Authentic Mexican restaurant offering tacos and other traditional dishes.