Authentic Mexican taqueria offering a taste of Mexico.