Authentic Mexican taqueria serving traditional dishes. Try their horchata!